Articles of r

Melhore os nomes de condutores centralizadores ggplot e mapas

Cedo eu postei uma pergunta sobre como plotar nomes de condados em um mapa usando ggplot e mapas encontrados AQUI . Minha primeira abordagem foi pegar os meios de todas as coordenadas lat e long por município, como visto aqui: Felizmente Andrie tinha 2 sugestões para melhorar a centralização usando um centro de intervalos e, […]

Erro no loadNamespace (nome): não existe um pacote chamado ‘Rcpp’

Eu estou tentando incorporar RInside ao meu aplicativo no sistema de 64 bits win7 mas quando eu inicializar um RInside: Rin = new RInside(argc, argv); a seguinte mensagem aparece: Erro no loadNamespace (nome): não existe um pacote chamado ‘Rcpp’ Este erro ocorre apenas com o Windows.

Converter o número de série do DateTime do Excel em R DateTime

Quando as tabelas do Excel são importadas como pontos xy no ArcGIS, continuo perdendo meu carimbo DateTime correto para cada ponto. Assim, eu formatei o número de série do DateTime, criei o .shp e li o .shp em R usando readOGR (). Uma vez em RI pode converter para a data correta usando as.Date() e […]

Como criar xml de objects R, por exemplo, existe uma function ‘listToXml’?

O pacote XML de R tem uma function xmlToList, mas não tem o reverso, existe uma function para R que irá converter uma lista em um object XML? Eu gostaria de algo como listToXML(list(‘a’)) que retorna mas o mais próximo que eu posso encontrar é library(XML) xmlNode(list(‘a’)) que retorna ajudar nessa questão e compreender a […]

Remover / recolher valores duplicados consecutivos em sequência

Eu tenho o seguinte dataframe : aaabccdeaabbbeedd O resultado requerido deve ser abcdeabed Isso significa que não duas linhas consecutivas devem ter o mesmo valor. Como isso pode ser feito sem usar o loop. Como o meu dataset é bastante grande, o looping leva muito tempo para ser executado. A estrutura do dataframe é como […]

Como inicializar um quadro de dados vazio (muitas colunas ao mesmo tempo) em R

Eu encontrei como inicializar um quadro de dados vazio com 3 ou 4 dimensões. É como df <- data.frame(Date=as.Date(character()), File=character(), User=numeric(), stringsAsFactors=FALSE) No entanto, qual é a maneira mais eficaz de inicializar um data.frame vazio com muitos nomes de colunas. gostar mynames <- paste("hello", c(1:10000)) A maneira errada que eu tentei é: df <- data.frame(mynames=numeric()) […]

Determinando a zona UTM (para converter) da longitude / latitude

Eu estou escrevendo um programa que espera um número de pontos lat / long, e eu os converto internamente para UTM para fazer alguns cálculos em metros. O alcance dos pontos lat / long é bastante pequeno – cerca de 200m x 200m. Eles podem ser invocados quase sempre para estarem dentro de uma única […]

Como pivot / unpivot (cast / fundir) frame de dados?

Como posso ‘desmotivar‘ uma mesa? Qual é o termo técnico adequado para isso? ATUALIZAÇÃO: O termo é chamado de derreter Eu tenho um quadro de dados para os países e dados para cada ano Country 2001 2002 2003 Nigeria 1 2 3 UK 2 NA 1 E eu quero ter algo parecido Country Year Value […]

correlação de spearman por grupo em R

Como você calcula a correlação de Spearman por grupo em R. Eu encontrei o seguinte link falando sobre correlação de Pearson por grupo. Mas quando tentei replace o tipo pelo spearman, não funciona. https://stats.stackexchange.com/questions/4040/r-compute-correlation-by-group

backtransform `scale ()` para plotagem

Eu tenho uma variável explicativa que é centralizada usando scale() que é usado para prever uma variável de resposta: d <- data.frame( x=runif(100), y=rnorm(100) ) d <- within(d, sx <- scale(x)) m1 <- lm(y~sx, data=d) Eu gostaria de plotar os valores previstos, mas usando a escala original de x em vez da escala centralizada. Existe […]