Aula3 pratica analise_descritiva

7
DICAS O nome dado antes dos sinais ( = ou <- ) NÃO é comando do R. Comando do R é o que vem após esses sinais ( = ou <- ); Por exemplo: AM = read.csv ( file.choose() , h=T , sep=“;” , dec=“,” ) Nome que o usuário escolheu Comando do R Sub rotinas do Comando do R

Transcript of Aula3 pratica analise_descritiva

Page 1: Aula3 pratica analise_descritiva

DICAS

O nome dado antes dos sinais ( = ou <- ) NÃO é comando do R. Comando do R é o que vem após esses sinais ( = ou <- );

Por exemplo:

AM = read.csv ( file.choose() , h=T , sep=“;” , dec=“,” )

Nome que o usuário escolheu

Comando do R

Sub rotinas do Comando do R

Page 2: Aula3 pratica analise_descritiva

DICAS

Outro exemplo:

AM = read.dbf ( file.choose() )

AM = read.dbf ( file.choose(),h=T, sep=“\t” )

Nome que o usuário escolheu

Comando do R

Sub rotinas do Comando do R

Nome que o usuário escolheu

Comando do R

Sub rotinas do Comando do R

Page 3: Aula3 pratica analise_descritiva

AM $ DIA_obito =

DICAS

Nome que o usuário escolheu para base de dados

Indica que o usuário quer utilizar a base de dados “AM” e uma coluna chamada “DIA_obito”

AM

Page 4: Aula3 pratica analise_descritiva

Para ordenar os níveis de uma variável

categórica basta fazer o seguinte

comando, por exemplo:

AM$MES_obito = factor(BOB$MES_obito,

levels=c('JAN','FEV','MAR','ABR','MAI','JUN','JUL','A

GO','SET','OUT','NOV','DEZ'))

AM$DIASEMANA = factor(BOB$DIASEMANA,

levels=c(‘SEG',‘TER',‘QUA',‘QUI',‘SEX',‘SAB',‘DOM'))

DICAS

Page 5: Aula3 pratica analise_descritiva

1-Comandos para importar arquivo DBFrequire(foreign)

AM = read.dbf(file.choose())

2-Comandos para Transformar texto em dataAM$DT_obito = as.Date(as.character(AM$DTOBITO),format="%d%m%Y")

class(AM$DT_obito)

head(AM$DT_obito)

3-Comandos para trabalhar com datasrequire(epicalc)

tally.events(AM$DT_obito,breaks="month", type="s",legend.site="topleft")

Page 6: Aula3 pratica analise_descritiva

4-Comando para construir uma tabelatab=table(AM$MES_obito, AM$ANO_obito)

addmargins(tab)

5-Comando para transformar uma tabela em data framez=as.data.frame(tab)

z

6-Comando para construir uma nova variável a partir de outra que já existeAM$ANO = substring(AM$DTOBITO,5,8)

AM$MES = substring(AM$DTOBITO,3,4)

AM$FX_ET = as.factor(ifelse(AM$IDADE <= 400, “menor de 1 ano”,“Acima de 1 ano”))

AM$FX_ET = Recode(AM$IDADE, '0:400 = "menor de 1 ano"; 401:520 = "Acima de 1 ano"', as.factor.result=TRUE)

Page 7: Aula3 pratica analise_descritiva

7-Comando para construir uma tabela de frequência e percentualRequire(epicalc)

tab1(AM$SEXO,graph=FALSE)

8-Comando para construir uma tabela com varias entradas e formato de artigoRequire(epicalc)

tableStack(c(SEXO,RACACOR,ESC), by=FX_ET,data=AM,test=FALSE)