plyr
Przekształć trzy kolumny ramki danych do macierzy ("długi" do "Szeroki" format) [duplikat]
to pytanie ma już odpowiedzi tutaj :
... akietu reshape i próbowałem napisać ręczną funkcję, aby to zrobić, ale wydaje się, że nie jestem w stanie zrobić tego dobrze.
Przekształć trzy kolumnową ramkę danych w matrycę (format" długi "na" szeroki")
Mam data.frame, który wygląda tak.
x a 1
x b 2
x c 3
y a 3
y b 3
y c 2
Chcę to w postaci matrycy, więc mogę go nakar ... akietu reshape i próbowałem napisać ręczną funkcję, aby to zrobić, ale wydaje się, że nie jestem w stanie zrobić tego dobrze.
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
R: przyspieszenie operacji "grupowo"
Mam symulację, która ma ogromny agregat i połączyć krok w samym środku. Prototypowałem ten proces za pomocą funkcji ddply () ... ct, weights=df$weights)
)
)
Wszystkie wskazówki lub sugestie są mile widziane!
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
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?
Zmień wartość zmiennej za pomocą dplyr [duplikat]
To pytanie ma już odpowiedź tutaj:
Ustaw pewne wartości na Na za pomocą dplyr
... ale nie udało się:
mtcars %>%
mutate(mpg = mpg == NA[cyl == 4]) %>%
as.data.frame()
Jak mógłbym to zrobić z dplyr?
dplyr: odpowiednik ".drop = FALSE " aby zachować grupy o zerowej długości na wyjściu
Podczas używania summarise z plyr'S ddply funkcja, puste kategorie są domyślnie usuwane. Możesz zmienić to zachowanie dodając ... 6 FALSE
Nie do końca na to liczyłem. Czy istnieje dplyr metoda osiągnięcia tego samego wyniku co .drop=FALSE w plyr?
Co oznacza kropka w R – osobiste preferencje, konwencja nazewnictwa lub więcej?
Jestem (prawdopodobnie) nie odnosi się do "wszystkie inne zmienne" znaczenie jak var1~. tutaj.
Po raz kolejny zwróciłem uwag ... , konwencja nazewnictwa lub więcej? Często R jest tak funkcjonalny, że brakuje mi sztuczki, która już dawno została wykonana.
ddply + summarize dla powtarzania tej samej funkcji statystycznej w dużej liczbie kolumn
Ok, drugie pytanie R w szybkiej kolejności.
Moje dane:
Timestamp St_01 St_02 ...
1 2008-02-08 00:00:00 26. ... ięc proszę powiedzieć, czy ktoś ma lepszy sposób na osiągnięcie tego samego wyniku, ale z mniejszą liczbą naciśnięć klawiszy?
Zagreguj ramkę danych na danej kolumnie i wyświetl inną kolumnę
Mam ramkę danych w R o następującej postaci:
> head(data)
Group Score Info
1 1 1 a
2 1 2 b
3 ... dane wyjście to:
Group.1 x y
1 1 3 c
2 2 4 d
Jakieś wskazówki?
wykonywanie operacji plyr na każdym wierszu ramki danych w R
Podoba mi się składnia plyr. Za każdym razem, gdy muszę użyć jednego z poleceń * apply() kończę kopanie psa i idę na bender 3 ... n(df) max(df$x,df$y)))
#knock out the key
myOut$myKey <- NULL
Ale ciągle myślę, że "musi być lepszy sposób"
Dzięki!
Nauka rozumienia plyr, ddply
Próbowałem zrozumieć, co i jak działa plyr, próbując różnych zmiennych i funkcji oraz widząc, jakie rezultaty. Więc bardziej ... rdziej pokazują, że gdzieś zasadniczo nie zrozumienie, jak stosować plyr.
Wszelkie anwsery lub wyjaśnienia są mile widziane.
Jak zamienić NA mean przez podzbiór w R (przypisać z plyr?)
Mam ramkę danych z długościami i szerokościami różnych stawonogów z wnętrzności salamandrów. Ponieważ niektóre jelita miały t ... RUE)
return (ifelse (is.na(exampleDF$length) == TRUE , a, exampleDF$length))
})
Jakieś sugestie używając plyr czy nie?
Dlaczego plyr jest taki powolny?
Myślę, że używam plyr niewłaściwie. Czy ktoś mógłby mi powiedzieć czy to jest "efektywny" kod plyr?
require(plyr)
plyr < ... table_1.8.1 plyr_1.7.1
loaded via a namespace (and not attached):
[1] grid_2.15.1 lattice_0.20-6 tools_2.15.1
Dlaczego moja grupa dplyr by & summarize nie działa poprawnie? (nazwa-kolizja z plyr)
Mam ramkę danych, która wygląda tak:
#df
ID DRUG FED AUC0t Tmax Cmax
1 1 0 100 5 20
2 1 1 2 ... tystyki wszystkich przez nie fasetowane na narkotyki i karmione.
Wiesz dlaczego? i jak Mogę sprawić, że zrobi to, co należy?
Wydajne alternatywy do scalania dla większych danych.ramki R
Szukam efektywnej (zarówno z punktu widzenia zasobów komputerowych, jak i nauki/implementacji) metody łączenia dwóch większyc ... nspection:https://heuristically.wordpress.com/2010/01/04/r-memory-usage-statistics-variable/
Dane wytworzone przez anonym
Suma wierszy na podstawie wartości kolumny
Chcę sumować wiersze, które mają tę samą wartość w jednej kolumnie:
> df <- data.frame("1"=c("a","b","a","c","c"), "2 ... o samo dla X3 i dowolnej liczby innych kolumn oprócz X1?
Oto wynik jaki chcę:
X1 X2 X3
1 a 4 7
2 b 5 3
3 c 8 7
Standardowe paski błędów przy użyciu podsumowania statystyk
Poniższy kod tworzy wykresy słupkowe ze standardowymi paskami błędów przy użyciu Hmisc, ddply i ggplot:
means_se <- ddpl ... być dostępne w mnożnik mean_sdl.
Jak uzyskać dostęp do tych informacji w ggplot? Czy jest na to jakieś zgrabne rozwiązanie?
używanie predict z listą obiektów lm()
Mam dane, na których regularnie przeprowadzam regresje. Każdy "kawałek" danych dopasowuje się do innej regresji. Każdy stan, ... wykorzystać lm() obiekty zawarte w modelList do przewidywania wartości za pomocą roku i podać niezależne wartości z newData?