Dicas para manipulação de dados
Página 1 de 1 • Compartilhe •
Dicas para manipulação de dados
ceiling(x) : arredonda o(s) valor(es) de x para cima
floor(x) : arredonda o(s) valor(es) de x para baixo
x%/%y: divisão inteira de x por y
x%%y: resto da divisão inteira de x por y
# trabalhando com DATAS:
z<-"31/12/2010"
x<-as.Date(z,"%d/%m/%Y") # transforma z em um valor reconhecido como DATA pelo programa R
# para selecionar o ano:
ano<-format(x,"%Y") # façam o teste com o z no lugar do x e percebam que ocorre um erro
# para criar uma sequência de DATAS:
z<-as.Date("31/12/2010","%d/%m/%Y")
w<-as.Date("31/12/2011","%d/%m/%Y")
x<-seq(z,w,"days") # sequência com todos os dias entre 31/12/2010 e 31/12/2011
# para formatar uma sequência de DATAS:
format(x,"%d/%m/%Y")
# obs: os comandos utilizados acima são apenas exemplos, as variações possíveis estão demonstradas abaixo:
%d: Dia do mês, numérico com zero a esquerda (01, 02, 03, ... , 30, 31)
%e: Dia do mês, numérico ( 1, 2, 3, ..., 30, 31)
%D: Dia do mês com sufixo Inglês (0th, 1st, 2nd, 3rd, etc.)
%j: Dia Juliano (001..366)
%m : Mês, numérico com zero a esquerda (01, 02, 03, ..., 11, 12)
%c: Mês, numérico (1, 2, 3, ..., 11, 12)
%M: Nome do mês (January..December)
%b: Nome do mês abreviado (Jan..Dec)
%Y: Ano, numérico com 4 dígitos (1999, 2000, 2001)
%y: Ano, numérico com 2 dígitos (99, 00, 01)
floor(x) : arredonda o(s) valor(es) de x para baixo
x%/%y: divisão inteira de x por y
x%%y: resto da divisão inteira de x por y
# trabalhando com DATAS:
z<-"31/12/2010"
x<-as.Date(z,"%d/%m/%Y") # transforma z em um valor reconhecido como DATA pelo programa R
# para selecionar o ano:
ano<-format(x,"%Y") # façam o teste com o z no lugar do x e percebam que ocorre um erro
# para criar uma sequência de DATAS:
z<-as.Date("31/12/2010","%d/%m/%Y")
w<-as.Date("31/12/2011","%d/%m/%Y")
x<-seq(z,w,"days") # sequência com todos os dias entre 31/12/2010 e 31/12/2011
# para formatar uma sequência de DATAS:
format(x,"%d/%m/%Y")
# obs: os comandos utilizados acima são apenas exemplos, as variações possíveis estão demonstradas abaixo:
%d: Dia do mês, numérico com zero a esquerda (01, 02, 03, ... , 30, 31)
%e: Dia do mês, numérico ( 1, 2, 3, ..., 30, 31)
%D: Dia do mês com sufixo Inglês (0th, 1st, 2nd, 3rd, etc.)
%j: Dia Juliano (001..366)
%m : Mês, numérico com zero a esquerda (01, 02, 03, ..., 11, 12)
%c: Mês, numérico (1, 2, 3, ..., 11, 12)
%M: Nome do mês (January..December)
%b: Nome do mês abreviado (Jan..Dec)
%Y: Ano, numérico com 4 dígitos (1999, 2000, 2001)
%y: Ano, numérico com 2 dígitos (99, 00, 01)
gustavoreis- Admin
- Mensagens: 44
Data de inscrição: 01/03/2011
Idade: 26

Tópicos similares» Manipulação Genética
» DICAS E MUITO MAIS SOBRE DOTA
» Atenção! Dicas sobre Hack keylogger no Garena.
» Um fórum para História
» Conteúdo de Arte para o ensino Médio
» DICAS E MUITO MAIS SOBRE DOTA
» Atenção! Dicas sobre Hack keylogger no Garena.
» Um fórum para História
» Conteúdo de Arte para o ensino Médio
Página 1 de 1
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum



