dplyr

data.tabela vs dplyr: czy jeden może zrobić coś dobrze drugi nie może lub robi źle?

Przegląd Jestem stosunkowo zaznajomiony z data.table, nie tak bardzo z dplyr. Przeczytałem kilka dplyr w 2011 roku, po raz ... 1L, 0L, 0L, 0L, 0L, 0L)), .Names = c("id", "name", "year", "job", "job2"), class = "data.frame", row.names = c(NA, -16L))

Użyj dynamicznych nazw zmiennych w ' dplyr`

Chcę użyć dplyr::mutate() do utworzenia wielu nowych kolumn w ramce danych. Nazwy kolumn i ich zawartość powinny być generowa ... me) zamiast czterech (zwany płatkiem.2-płatek.5). Jak mogę zmusić mutate() do używania nazwy dynamicznej jako nazwy zmiennej?

Podsumowanie wielu kolumn za pomocą dplyr? [duplikat]

To pytanie ma już odpowiedź tutaj: agregacja / podsumowanie wielu zmiennych w grupie (np. suma, średnia) ... olumny? To, co chciałbym mieć, to coś jak df %>% group_by(grp) %>% summarise(mean(a:d)) # "mean(a:d)" does not work

Względne częstotliwości / proporcje z dplyr

Załóżmy, że chcę obliczyć proporcję różnych wartości w każdej grupie. Na przykład, korzystając z danych mtcars, Jak obliczyć ... am gear n rel.freq 0 3 15 0.7894737 0 4 4 0.2105263 1 4 8 0.6153846 1 5 5 0.3846154

czy pakiet dplyr może być używany do warunkowego mutowania?

Czy mutat może być użyty, gdy mutacja jest warunkowa (w zależności od wartości określonych wartości kolumn)? Ten przykład po ... Ze względu na jego szybkość próbowałem użyć dplyr, ale być może są inne, lepsze sposoby na poradzenie sobie z tym problemem?

Grupowanie przez wiele kolumn w dplyr, przy użyciu wprowadzania wektora łańcuchowego

Próbuję przenieść moje zrozumienie plyr do dplyr, ale nie mogę wymyślić, jak grupować po wielu kolumnach. # make data with w ... dplyr? Edit 2017: Dplyr został zaktualizowany, więc dostępne jest prostsze rozwiązanie. Zobacz aktualnie wybraną odpowiedź.

Zastosowanie funkcji do każdego wiersza tabeli za pomocą dplyr?

Podczas pracy z plyr często uważałem za przydatne użycie adply dla funkcji skalarnych, które muszę zastosować do każdego rzęd ... 5.0 3.6 1.4 0.2 setosa 7.9 6 5.4 3.9 1.7 0.4 setosa 7.9

Wyświetl / wydrukuj wszystkie wiersze piszczałki (tbl df)

tibble (poprzednio tbl_df) jest wersją ramki danych utworzonej przez pakiet dplyr data frame manipulation w R. zapobiega ona ... szybko przewijać je. Czy istnieje albo polecenie dplyr, aby temu przeciwdziałać, albo sposób na rozpakowanie ramki danych?

dplyr-mutate: używa dynamicznych nazw zmiennych

I want to use dplyr ' s mutate() aby utworzyć wiele nowych kolumn w ramce danych. Nazwy kolumn i ich zawartość powinny być ge ... ą varname) z czterech (tzw. Płatek.2-płatek.5). Jak mogę zmusić mutate() do używania nazwy dynamicznej jako nazwy zmiennej?

Wybierz pierwszy i ostatni wiersz ze zgrupowanych danych

Pytanie Używając dplyr, Jak wybrać górne i dolne obserwacje / wiersze zgrupowanych danych w jednym poleceniu? Dane I Przy ... ;% slice(n()) %>% ungroup Czy Mogę połączyć te dwa statmenety w jeden, który wybiera obie obserwacje górne i dolne?

mutate each / summate each in dplyr: jak wybrać określone kolumny i nadać nowe nazwy zmutowanym kolumnom?

Jestem trochę zdezorientowany dplyr czasownik mutate_each. Jest całkiem proste użycie podstawowej mutate do przekształcenia ... w mutate? Jak mogę wybrać kolumny, które chcę zmutować, tak jak to zrobiłem z select w pierwszym przypadku? Dzięki za pomoc.

Zbierz wiele zestawów kolumn [duplikat]

To pytanie ma już odpowiedź tutaj: [16]} przekształcanie wielu zestawów kolumn pomiarowych (szeroki form ... życie wielu wywołań do gather() w ten sposób, łącząc małe podzbiory kolumn w ten sposób zachowując prawidłową liczbę wierszy?

dplyr na danych.table, czy naprawdę używam danych.stolik?

Jeśli używam składni dplyrna szczycie datatable, czy otrzymam wszystkie korzyści związane z szybkością datatable podczas ko ... , MedianPrice = as.numeric(median(price)), Count = .N), by=cut ] [ order(-Count) ]

Jak wybrać wiersze z maksymalnymi wartościami w każdej grupie za pomocą dplyr? [duplikat]

to pytanie ma już odpowiedzi tutaj : ... via a namespace (and not attached): [1] assertthat_0.1.0.99 parallel_3.1.0 Rcpp_0.11.1 [4] tools_3.1.0

Wyodrębnij kolumnę dplyr tbl jako wektor

Czy istnieje bardziej zwięzły sposób, aby uzyskać jedną kolumnę dplyr tbl jako wektor, z tbl z zapleczem bazy danych (tzn. ra ... t(select(iris2, Species))[, 1] # [1] "setosa" "setosa" "setosa" "setosa" etc. Ale wydaje się trochę niezdarny.

Czy dplyr może podsumować kilka zmiennych bez wymieniania każdej z nich? [duplikat]

To pytanie ma już odpowiedź tutaj: agregacja / podsumowanie wielu zmiennych w grupie (np. suma, średnia) ... kich zmiennych w zgrupowanej ramce danych? Czy jest możliwe użycie lapply na zgrupowanej ramce danych? Thanks for any help

Dopasowanie kilku modeli regresji za pomocą dplyr

Chciałbym dopasować model dla każdej godziny (zmienna czynnikowa) za pomocą dplyr, otrzymuję błąd i nie jestem do końca pewie ... g.models <- do(df.h, .f = lm(price ~ wind + temp, data = df.h)) Próbowałem różnych wariantów, ale nie mogę go uruchomić.

Wyświetlanie całej ramki danych po zapakowaniu w tbl df?

tibble (poprzednio tbl_df) jest wersją ramki danych utworzonej przez pakiet dplyr data frame manipulation w R. zapobiega ona ... szybko je przewijać. Czy istnieje albo polecenie dplyr, aby temu przeciwdziałać, albo sposób na rozpakowanie ramki danych?

Jak utworzyć zmienną lag w każdej grupie?

Mam dane.Tabela: set.seed(1) data <- data.table(time = c(1:3, 1:4), groups = c(rep(c("b", "a"), c(3, ... danych.tabela, która jest problematyczna. Co to jest najbardziej efektywny sposób na to w base R, plyr, dplyr i data.stolik?

Połącz mutate z wartościami warunkowymi

W dużej ramce danych ("myfile") z czterema kolumnami muszę dodać piątą kolumnę z wartościami conditonalnie na podstawie pierw ... V1 V2 V3 V4 V5 1 1 2 3 5 1 2 2 4 4 1 2 3 1 4 1 1 0 4 4 5 1 3 0 5 5 5 5 4 0 Jak to zrobić w dplyr?