Resultados da pesquisa a pedido "plyr"
fazendo uma operação plyr em todas as linhas de um quadro de dados em R
Eu gosto da sintaxe plyr. Sempre que tenho que usar um dos comandos * apply (), acabo chutando o cachorro e enlouquecendo por 3 dias. Então, para o meu cão e meu fígado, qual é a sintaxe concisa para realizar uma operação ddply em cada linha de ...
Como passo variáveis para uma função personalizada no ddply?
Considere os seguintes dados: d = data.frame( experiment = as.factor(c("foo", "foo", "foo", "bar", "bar")), si = runif(5), ti = runif(5) )Eu gostaria de realizar um teste de correlação parasi eti, para cadaexperiment nível de fator. Então pensei ...
R plyr, data.table, aplique determinadas colunas de data.frame
Estou procurando maneiras de acelerar meu código. Eu estou olhando para oapply/ply métodos, bem comodata.table. Infelizmente, estou com problemas. Aqui está umpequeno dados de amostra: ids1 <- c(1, 1, 1, 1, 2, 2, 2, 2) ids2 <- c(1, 2, 3, 4, 1, ...
Crie um "índice" para cada elemento de um grupo com data.table
Meus dados são agrupados pelos IDs na V6 e ordenados por posição (V1: V3): dt V1 V2 V3 V4 V5 V6 1: chr1 3054233 3054733 . + ENSMUSG00000090025 2: chr1 3102016 3102125 . + ENSMUSG00000064842 3: chr1 3205901 3207317 . - ENSMUSG00000051951 4: chr1 ...
Aplicando uma função a todas as linhas de uma tabela usando o dplyr?
Ao trabalhar complyr Muitas vezes achei útil usaradply para funções escalares que eu tenho que aplicar a cada linha. por exemplo. data(iris) library(plyr) head( adply(iris, 1, transform , Max.Len= max(Sepal.Length,Petal.Length)) ) Sepal.Length ...
dplyr resume: Equivalente a ".drop = FALSE" para manter grupos com comprimento zero na saída
Ao usarsummarise complyréddply função, categorias vazias são descartadas por padrão. Você pode alterar esse comportamento adicionando.drop = FALSE. No entanto, isso não funciona ao usarsummarise comdplyr. Existe outra maneira de manter categorias ...
Correlação agrupada com dplyr (funciona apenas no console)
Estou tentando usardplyr para calcular correlações agrupadas, mas algo está claramente errado, pois o código abaixofunciona apenas no console: require(dplyr) set.seed(123) xx = data.frame(group = rep(1:4, 100), a = rnorm(400) , b = rnorm(400)) ...
tempo de diferença entre linhas usando dplyr
Estou tentando calcular a diferença de tempo entre dois carimbos de data e hora em duas linhas adjacentes usando o pacote dplyr. Aqui está o código: tidy_ex <- function () { library(dplyr) #construct example data data <- data.frame(code = ...
Usando dplyr para parcelas exploratórias
Eu regularmente usei d_ply para produzir parcelas exploratórias. Um exemplo trivial: require(plyr) plot_species <- function(species_data){ p <- qplot(data=species_data, x=Sepal.Length, y=Sepal.Width) print(p) } d_ply(.data=iris, ...
Por que resumir ou alterar não funciona com group_by quando carrego `plyr` após` dplyr`?
Nota: O título desta pergunta foi editado para torná-la a pergunta canônica para problemas quandoplyr funções mascaram suadplyr homólogos. O restante da pergunta permanece inalterado. Suponha que eu tenha os seguintes dados: dfx <- data.frame( ...