Aula3 pratica analise_descritiva
-
Upload
jaciremagoncalves -
Category
Education
-
view
14 -
download
0
Transcript of 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
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
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
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
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")
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)
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)