Articles of r faq

as.Date retornando NA ao converter de ‘ddmmmyyyy’

Eu estou tentando converter a seqüência “2013-JAN-14” em uma data da seguinte forma: sdate1 <- "2013-JAN-14" ddate1 <- as.Date(sdate1,format="%Y-%b-%d") ddate1 mas eu recebo: [1] NA O que estou fazendo de errado ? devo instalar um pacote para essa finalidade (tentei instalar o cron).

Como realizar a triagem natural?

Existe um tipo natural para o R? Digamos que eu tenha um vetor de personagem assim: seq.names <- c('abc21', 'abc2', 'abc1', 'abc01', 'abc4', 'abc201', '1b', '1a') Eu gostaria de classificá-lo de forma aphanumerically, então eu recebo de volta isso: c(‘1a’, ‘1b’, ‘abc1’, ‘abc01’, ‘abc2’, ‘abc4’, ‘abc21’, ‘abc201’) Isso existe em algum lugar ou devo começar […]

R: Permutações e combinações com / sem substituição e para itens distintos / não distintos / multiset

Neste tópico, estou tentando include todas as perguntas mais frequentes e suas respostas aqui. Espero que isso seja útil para alguém. Pergunta geral : Como gerar seqüências de objects r de n objects? combinação vs permutação. com substituição vs sem substituição. itens distintos vs itens não distintos (multisets). Existem no total 2^3=8 questões deste tipo. […]

Encontrando todas as posições para vários elementos em um vetor

Suponha que eu tenha o seguinte vetor: x <- c(8, 6, 9, 9, 7, 3, 2, 5, 5, 1, 6, 8, 5, 2, 9, 3, 5, 10, 8, 2) Como posso encontrar quais elementos são 8 ou 9?

Como subtrair / adicionar dias de / para uma data?

Estou tentando criar pastas para armazenar dados puxados. Quero rotular as pastas com o dia desses dados no pull. Ex. Eu puxo 5 dias atrás dados do mysql eu quero nomear a pasta a data de 5 dias atrás. O MySQL pode facilmente lidar com a aritmética de datas. Eu não tenho certeza exatamente como […]

Teste se caracteres em string em R

Estou tentando determinar se uma string é um subconjunto de outra string. Por exemplo: chars <- "test" value <- "es" Quero retornar TRUE se “valor” aparecer como parte da string “chars”. No cenário a seguir, eu gostaria de retornar false: chars <- "test" value <- "et"

Como descarregar um pacote sem reiniciar o R?

Eu gostaria de descarregar um pacote sem ter que reiniciar o R ​​(principalmente porque reiniciar R como eu experimento diferentes, pacotes conflitantes está ficando frustrante, mas concebivelmente isso poderia ser usado em um programa para usar uma function e depois outra – embora namespace referenciamento é provavelmente uma idéia melhor para esse uso). ?library não […]

Valores de índice de uma matriz usando linha, col indicies

Isso é provavelmente simples de resolver. Eu tenho um mat matriz 2D com 500 linhas × 335 colunas e um data.frame dat com 120425 linhas. O data.frame dat tem duas colunas I e J , que são números inteiros para indexar a linha, coluna do mat . Eu gostaria de adicionar os valores de mat […]

Como procurar por materiais “R”?

“O Google” é muito útil … a menos que o seu idioma seja chamado de “R”, caso em que ele libera toneladas de material irrelevante. Alguém tem algum truque de mecanismo de pesquisa para “R”? Existem alguns sites especializados, como os abaixo, mas como você pode dizer ao Google que você quer dizer “R” no […]

Por que os objects R não imprimem em uma function ou em um loop “for”?

Eu tenho uma matriz R chamada ddd. Quando eu entro isso, tudo funciona bem: i <- 1 shapiro.test(ddd[,y]) ad.test(ddd[,y]) stem(ddd[,y]) print(y) As chamadas para Shapiro Wilk, Anderson Darling, e retiram todo o trabalho, e extraem a mesma coluna. Se eu colocar esse código em um loop “for”, as chamadas para Shapiro Wilk e Anderson Darling […]