Resultados da pesquisa a pedido "dplyr"
Obter o nome do quadro de dados passado pelo pipe em R
Gostaria de poder imprimir o nome de um quadro de dados passado pelo pipe. Isso é possível? Eu posso fazer. printname <- function(df){ print(paste(substitute(df))) } printname(mtcars) #[1] "mtcars"No entanto, ele retorna "." quando esta função é ...
Ordem de barras empilhadas reversa
Estou criando um gráfico de barras empilhadas usando ggplot como este: plot_df <- df[!is.na(df$levels), ] ggplot(plot_df, aes(group)) + geom_bar(aes(fill = levels), position = "fill")O que me dá algo assim: [/imgs/cNeVb.png] Como inverter a ...
produto cartesiano com dplyr R
Estou tentando encontrar a função dplyr para o produto cartesiano. Eu tenho dois data.frame simples sem variável comum: x <- data.frame(x=c("a","b","c")) y <- data.frame(y=c(1,2,3))Eu gostaria de reproduzir o resultado de merge(x,y) x y 1 a 1 2 ...
Como adicionar barra de progresso dentro da cadeia dplyr em R
Eu gosto da função "progress_estimated" do dplyr, mas não consigo descobrir como fazer com que uma barra de progresso funcione dentro de uma cadeia dplyr. Eu coloquei um exemplo reproduzível com código na parte inferior aqui. Eu tenho um grande ...
r programação funcional de tabela de dados / metaprogramação / computação na linguagem
Estou explorando maneiras diferentes de agrupar uma função de agregação (mas realmente poderia ser qualquer tipo de função) usando data.table (um exemplo de dplyr também é fornecido) e estava pensando nas melhores práticas para programação / ...
R: calcula o número de ocorrências de um evento específico em um tempo especificado no futuro
meus dados simplificados ficam assim: set.seed(1453); x = sample(0:1, 10, TRUE) date = c('2016-01-01', '2016-01-05', '2016-01-07', '2016-01-12', '2016-01-16', '2016-01-20', '2016-01-20', '2016-01-25', '2016-01-26', '2016-01-31') df = ...
Como aplicar o filtro dplyr () à lista () de quadros de dados?
eu tenho umlist() de quadros de dados. Eu quero aplicardplyréfilter() para todos eles. Exemplo de código do que tentei até agora ... require(dplyr) list.DFs <- list(df1,df2) lapply( X = list.DFS, FUN = filter(Gold.fish.count=="Total") )Mas isso ...
contagem percentual por grupo usando dplyr
com um quadro de dadosdf como abaixo df <- data.frame(colors = c("red", "blue", "green", "red", "red" , "blue"))Eu posso descobrir a contagem por cor usando dplyr da seguinte maneira df %>% group_by(color) %>% summarise(count = n())Em vez de ...
Ajustar um modelo diferente para cada linha de um quadro de dados de colunas da lista
Qual é a melhor maneira de ajustar diferentes fórmulas de modelo que variam de acordo com a linha de um quadro de dados com a estrutura de dados das colunas da lista em ordem inversa? No R for Data Science, Hadley apresenta um excelente exemplo ...
Passando argumentos para dplyr Resumir Função
Estou tentando usar a função de resumo no dplyr para calcular estatísticas de resumo usando uma função de dois argumentos que passa um nome de tabela e campo de um banco de dados conectado. Infelizmente, assim que envolvo a função de resumo com ...