Perguntas com a marcação «r»

R é uma linguagem de programação de código aberto e ambiente de software livre para computação estatística, bioinformática, visualização e computação em geral. Forneça exemplos mínimos e reproduzíveis, juntamente com a saída desejada. Use `dput ()` para dados e especifique todos os pacotes não base com chamadas `library ()`. Não incorpore imagens para dados ou código, use blocos de código recuado. Para perguntas relacionadas a estatísticas, use https://stats.stackexchange.com.


1
Posicionamento automático de etiquetas para mapas GIS em R
Estou fazendo mapas GIS no R usando o sfpacote (e pacotes relacionados) para ler em shapefiles e ggplot2(e amigos) para plotagem. Isso funciona bem, mas não consigo encontrar (automaticamente / programaticamente) canais de etiqueta para recursos como rios e estradas. Esses recursos geralmente são cadeias de linhas, com formas irregulares. …
9 r  gis  spatial  sf  ggrepel 

2
Exibir vários blocos de código de maneira concisa
Estou criando um blog blogdownno qual comparo o código de R e o código de Stata. Gostaria de mostrar os dois códigos para que o usuário possa comparar como é feito no R e no Stata. No entanto, colocar dois ou mais pedaços seguidos (código para R, código para saída …
9 r  blogdown 


1
Como posso usar o comando `td` do pacote` tempdisagg` para desagregar os dados mensais na frequência diária de dados?
Tenho dados de frequência mensal que estou tentando desagregar em dados de frequência diária. Então, eu uso o tdcomando do tempdisaggpacote em R usando o código abaixo: dat=ts(data[,2]) result=td(dat~1, conversion = "average", to = "day", method = "chow-lin-maxlog") Então eu recebo a seguinte mensagem de erro: Error in td(dat ~ …

1
A amostra de RcppArmadillo () é ambígua após a atualização do R
Normalmente, trabalho com uma função Rcpp curta que recebe como entrada uma matriz em que cada linha contém K probabilidades que somam 1. A função então amostra aleatoriamente para cada linha um número inteiro entre 1 e K correspondente às probabilidades fornecidas. Esta é a função: // [[Rcpp::depends(RcppArmadillo)]] #include <RcppArmadilloExtensions/sample.h> …
9 r  rcpp  rcpparmadillo 


6
Corresponder e remover caracteres duplicados: Substitua várias (3+) ocorrências não consecutivas
Estou procurando um regexpadrão que corresponda à terceira, quarta, ... ocorrência de cada personagem. Veja abaixo os esclarecimentos: Por exemplo, eu tenho a seguinte string: 111aabbccxccybbzaa1 Quero substituir todos os caracteres duplicados após a segunda ocorrência. A saída será: 11-aabbccx--y--z--- Alguns padrões de regex que eu tentei até agora: Usando …
9 python  r  regex  string 


1
Alternativa mais rápida para separar ()
Eu mantenho um pacote que depende de chamadas repetidas para deparse(control = c("keepNA", "keepInteger")). controlé sempre a mesma e a expressão varia. deparse()parece gastar muito tempo interpretando repetidamente o mesmo conjunto de opções .deparseOpts(). microbenchmark::microbenchmark( a = deparse(identity, control = c("keepNA", "keepInteger")), b = .deparseOpts(c("keepNA", "keepInteger")) ) # Unit: microseconds …
9 r 

3
O que não posso fazer com o dtplyr que consigo no data.table
Devo investir meu esforço de aprendizagem para os dados barafustante em R, especificamente entre dplyr, dtplyre data.table? Eu uso dplyrprincipalmente, mas quando os dados forem grandes demais para isso, usarei data.table, o que é uma ocorrência rara. Então agora que a dtplyrv1.0 saiu como uma interface data.table, parece que eu …
9 r  dplyr  data.table  dtplyr 



1
Como inserir imagens em cada barra individual em um gráfico ggplot
Estou tentando comparar diferentes estreantes da NBA entre diferentes estatísticas, e achei que o gráfico ficaria ótimo se eu pudesse adicionar o rosto do jogador no final do gráfico, como nos gráficos r / dataisbeautiful . Meu código atualmente é este: a3 %>% ggplot(aes(x = reorder(Player, PPM), y = PPM)) …
9 r  image  ggplot2 

3
Como classificar eficientemente os caracteres em uma string em R?
Como posso classificar eficientemente os caracteres de cada string em um vetor? Por exemplo, dado um vetor de strings: set.seed(1) strings <- c(do.call(paste0, replicate(4, sample(LETTERS, 10000, TRUE), FALSE)), do.call(paste0, replicate(3, sample(LETTERS, 10000, TRUE), FALSE)), do.call(paste0, replicate(2, sample(LETTERS, 10000, TRUE), FALSE))) Eu escrevi uma função que irá dividir cada seqüência de …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.