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.

5
Selecione o primeiro elemento da lista aninhada
Digamos que eu tenha uma lista como esta: x = list(list(1,2), list(3,4), list(5,6)) Eu gostaria de uma lista que contivesse apenas os primeiros elementos da lista aninhada. Posso fazer isso retornando outra lista como esta x1 = lapply(x, function(l) l[[1]]) Existe notação de atalho para isso?
86 r  list 

1
margens da área do gráfico ggplot2?
Existe uma maneira fácil de aumentar o espaço entre o título do gráfico e a área do gráfico abaixo dele (a caixa com os dados). Da mesma forma, eu prefiro ter algum espaço entre o título do eixo e os rótulos dos eixos. Em outras palavras, há uma maneira de …

6
Como deletar a primeira linha de um dataframe em R?
Eu tenho um conjunto de dados com 11 colunas com mais de 1000 linhas cada. As colunas foram rotuladas como V1, V2, V11, etc. Substituí os nomes por algo mais útil para mim usando o comando "c". Não percebi que a linha 1 também continha rótulos para cada coluna e …
86 r  dataset 

8
quebrar / sair do script
Tenho um programa que faz algumas análises de dados e tem algumas centenas de linhas. Bem no início do programa, quero fazer algum controle de qualidade e, se não houver dados suficientes, quero que o programa seja encerrado e retorne ao console R. Caso contrário, quero que o resto do …
86 r  exit  break 

7
Como aplicar a mesma função a cada coluna especificada em uma data.table
Eu tenho um data.table com o qual gostaria de realizar a mesma operação em certas colunas. Os nomes dessas colunas são fornecidos em um vetor de caracteres. Neste exemplo específico, gostaria de multiplicar todas essas colunas por -1. Alguns dados de brinquedo e um vetor especificando colunas relevantes: library(data.table) dt …
86 r  data.table 

12
dplyr altera / substitui várias colunas em um subconjunto de linhas
Estou tentando um fluxo de trabalho baseado em dplyr (em vez de usar principalmente data.table, ao qual estou acostumado) e me deparei com um problema para o qual não consigo encontrar uma solução dplyr equivalente para . Normalmente, encontro o cenário em que preciso atualizar / substituir condicionalmente várias colunas …
86 r  data.table  dplyr 

2
Como analisar milissegundos?
Como faço para usar strptimeou quaisquer outras funções para analisar carimbos de hora com milissegundos em R? time[1] # [1] "2010-01-15 13:55:23.975" strptime(time[1], format="%Y-%m-%d %H:%M:%S.%f") # [1] NA strptime(time[1], format="%Y-%m-%d %H:%M:%S") # [1] "2010-01-15 13:55:23"`

13
Como posso construir um modelo para distinguir tweets sobre Apple (Inc.) de tweets sobre apple (frutas)?
Veja abaixo 50 tweets sobre "apple". Identifiquei manualmente as correspondências positivas sobre a Apple Inc. Elas estão marcadas como 1 abaixo. Aqui estão algumas linhas: 1|“@chrisgilmer: Apple targets big business with new iOS 7 features http://bit.ly/15F9JeF ”. Finally.. A corp iTunes account! 0|“@Zach_Paull: When did green skittles change from lime …

4
Salve plotagens feitas em um aplicativo brilhante
Estou tentando descobrir como usar o downloadButton para salvar um gráfico com brilho. O exemplo no pacote demonstra downloadButton / downloadHandler para salvar um .csv. Vou fazer um exemplo reproduzível com base nisso. Para ui.R shinyUI(pageWithSidebar( headerPanel('Downloading Data'), sidebarPanel( selectInput("dataset", "Choose a dataset:", choices = c("rock", "pressure", "cars")), downloadButton('downloadData', 'Download …
85 r  ggplot2  shiny 



2
Qual é a maneira correta / padrão de verificar se a diferença é menor que a precisão da máquina?
Frequentemente, acabo em situações em que é necessário verificar se a diferença obtida está acima da precisão da máquina. Parece que para esta finalidade R tem uma variável útil: .Machine$double.eps. No entanto, quando recorro ao código-fonte R para obter orientações sobre o uso desse valor, vejo vários padrões diferentes. Exemplos …

14
Contagem e somatório de seqüências numéricas positivas e negativas
Eu quero escrever um código para contar e somar qualquer série de números positivos e negativos. Os números são positivos ou negativos (sem zero). Eu escrevi códigos com forloops. Existe alguma alternativa criativa? Dados R set.seed(100) x <- round(rnorm(20, sd = 0.02), 3) Pitão x = [-0.01, 0.003, -0.002, 0.018, …
31 python  r 

7
Como substituir NA por conjunto de valores
Eu tenho o seguinte quadro de dados: library(dplyr) library(tibble) df <- tibble( source = c("a", "b", "c", "d", "e"), score = c(10, 5, NA, 3, NA ) ) df Se parece com isso: # A tibble: 5 x 2 source score <chr> <dbl> 1 a 10 . # current max …
18 r  dplyr  tibble 

5
data.table interpolando linearmente os valores de NA sem grupos
Eu queria preencher alguns valores de NA em uma tabela de dados sem grupos. Por favor, considere este extrato de data.table representando tempo e distâncias: library(data.table) df <- data.frame(time = seq(7173, 7195, 1), dist = c(31091.33, NA, 31100.00, 31103.27, NA, NA, NA, NA, 31124.98, NA,31132.81, NA, NA, NA, NA, 31154.19, …
18 r  data.table 

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.