r-faq

Poziomy współczynnika spadku w podgrupie danych

Mam ramkę danych zawierającą czynnik. Kiedy tworzę podzbiór tej ramki danych za pomocą subset() lub innej funkcji indeksując ... b 2 ## 3 c 3 ## but the levels are still there! levels(subdf$letters) ## [1] "a" "b" "c" "d" "e"

Jak zsumować zmienną według grupy

Mam ramkę danych z dwiema kolumnami. Pierwsza kolumna zawiera kategorie takie jak "pierwsza"," druga"," trzecia", a druga kol ... ać wszystkie częstotliwości: Category Frequency First 30 Second 5 Third 34 Jak mam to zrobić w R?

Zmień domyślną ścieżkę biblioteki r używając.libPaths w Rprofile.strona nie działa

Używam R w systemie Windows, nie jako administrator. Gdy instaluję pakiet, następujące polecenie nie działa: > install.p ... kages") > .libPaths() [1] "C:/software/Rpackages" "C:/Program Files/R/R-2.15.2/library" Czy to nie dziwne?

Jak rozładować paczkę bez restartu R

Chciałbym rozładować pakiet bez konieczności restartowania R (głównie dlatego, że restartowanie r podczas testowania różnych, ... gan): invalid name argument detach("vegan") Error in detach("vegan"): invalid name argument Jak rozładować paczkę?

Jak dodać początkowe zera?

Mam zestaw danych, który wygląda mniej więcej tak: anim <- c(25499,25500,25501,25502,25503,25504) sex <- c(1,2,2,1,2 ... 2 5 025503 2 1.8 2 6 025504 1 1.4 2 A co, jeśli muszę dodać dwa lub trzy zera przed identyfikatorem zwierzęcia?

Jak napisać trycatch w R

Chcę napisać trycatch kod, aby poradzić sobie z błędem w pobieraniu z sieci. url <- c( "http://stat.ethz.ch/R-manual/ ... rong, can 't get". Gdy adres URL jest nieprawidłowy, kod nie zatrzymuje się, ale kontynuuje pobieranie do końca listy Url?

Wykreśl dwa wykresy na tym samym wykresie w R

Chciałbym narysować y1 i y2 na tej samej działce. x <- seq(-2, 2, 0.05) y1 <- pnorm(x) y2 <- pnorm(x, 1, 1) plot(x ... en sposób, nie są one nakreślone w tym samym wątku razem. W Matlab można zrobić hold on, ale czy ktoś wie jak to zrobić w R?

Jak przycinać białe spacje prowadzące i końcowe?

Mam pewne problemy z prowadzeniem i ciągiem białej przestrzeni w danych.rama. Na przykład, lubię spojrzeć na konkretny row w ... Do tej pory pisałem prosty Perl skrypt, który usuwa Tempo białych, ale byłoby miło, gdybym mógł jakoś to zrobić wewnątrz R.

Liczenie liczby elementów o wartościach x w wektorze

Mam wektor liczb: numbers <- c(4,23,4,23,5,43,54,56,657,67,67,435, 453,435,324,34,456,56,567,65,34,435) Jak mogę policzyć liczbę razy wartość x pojawia się w wektorze?

Jak znaleźć tryb statystyczny?

W R, mean() i median() są standardowymi funkcjami, które wykonują to, czego można się spodziewać. mode() mówi o wewnętrznym ... argumencie. Ale czy istnieje standardowa funkcja biblioteczna, która implementuje tryb statystyczny dla wektora (lub listy)?

Jak zsumować zmienną według grupy?

Powiedzmy, że mam dwie kolumny danych. Pierwszy zawiera kategorie takie jak "pierwszy"," drugi"," trzeci " itp. Drugi ma licz ... i i zsumować częstotliwości: Category Frequency First 30 Second 5 Third 34 Jak mam to zrobić w R?

Jednoczesne Scalanie wielu danych.ramki na liście

Mam listę wielu danych.ramki, które chcę połączyć. Problem polega na tym, że każde dane.ramka różni się pod względem liczby w ... us names (przypadkowo widzę inne odniesienia do tego błędu gdzie indziej bez rozwiązania). Czy można to jakoś rozwiązać?

Sprawdź, czy wektor zawiera dany element

Jak sprawdzić, czy wektor zawiera daną wartość?

Rysowanie dwóch zmiennych jako linii za pomocą ggplot2 na tym samym wykresie

Bardzo nowe pytanie, ale powiedzmy, że mam takie dane: test_data <- data.frame( var0 = 100 + c(0, cumsum(runif(49, ... i var1 różne kolory i możesz dołączyć legendę! Jestem pewien, że to bardzo proste, ale nie mogę znaleźć żadnych przykładów.

Jak przekształcić dane z długiego do szerokiego formatu

Mam problem z przearanżowaniem poniższej ramki danych: set.seed(45) dat1 <- data.frame( name = rep(c("firstName", "s ... me -0.8981073 -0.3347941 -0.5013782 -0.1745357 Przejrzałem melt i cast i kilka innych rzeczy, ale żadna nie sprawdziła się.

Elegancki sposób na sprawdzenie brakujących pakietów i zainstalowanie ich?

Wydaję się, że ostatnio dzielę się dużo kodem ze współautorami. Wielu z nich jest początkującymi / średnio zaawansowanymi uży ... stnieje elegancki sposób na wywołanie installed.packages(), porównanie tego do tych, które Ładuję i instaluję, jeśli brakuje?

ggplot z 2 osiami y po każdej stronie i różnymi skalami

Muszę wykreślić wykres słupkowy pokazujący liczy i wykres liniowy pokazujący stawki wszystkie w jednym wykresie, mogę zrobić ... a pierwszej warstwy (tj geom_bar) jest nakładana przez drugą warstwę (tj geom_line). Czy Mogę przesunąć Oś geom_linew prawo?

Zamów słupki w wykresie słupkowym ggplot2

Próbuję zrobić wykres słupkowy, gdzie największy słupek byłby najbliższy osi y, a najkrótszy słupek byłby najdalszy. Więc to ... , aby Graf był uporządkowany tak, aby pasek obrony był najbliżej osi y, bramkarz jeden, a na koniec napastnik jeden. Dzięki

Czy jest wbudowana funkcja wyszukiwania trybu?

W R, mean() i median() są standardowymi funkcjami, które wykonują to, czego można się spodziewać. mode() mówi o wewnętrznym ... argumencie. Ale czy istnieje standardowa funkcja biblioteczna, która implementuje tryb statystyczny dla wektora (lub listy)?

Jak zrobić listę ramek danych?

Jak zrobić listę ramek danych i jak uzyskać dostęp do każdej z tych ramek danych z listy? Na przykład, jak Mogę umieścić te ... me(y1 = c(1, 2, 3), y2 = c(4, 5, 6)) d2 <- data.frame(y1 = c(3, 2, 1), y2 = c(6, 5, 4))