R to darmowy język programowania typu open source i środowisko oprogramowania do obliczeń statystycznych, bioinformatyki, wizualizacji i obliczeń ogólnych. Proszę podać minimalne i powtarzalne przykłady wraz z pożądanymi wynikami. Użyj dput () dla danych i określ wszystkie pakiety inne niż podstawowe za pomocą wywołań biblioteki (). Nie osadzaj obrazów dla danych lub kodu, zamiast tego użyj wciętych bloków kodu. W przypadku pytań związanych ze statystykami należy skorzystać z https://stats.stackexchange.com.

Więcej na temat r...

Uczę się trochę programowania w R. Jako ćwiczenie próbuję wziąć ramkę danych, zapętlić kolumny i przypisać nazwę każdej kolumny do klasy na liście. Określenie klasy kolumny można wykonać dość łatwo za pomocą: data(diamonds) lapply(diamonds, class) Ale zamiast wymieniać każdą nazwę kolumny, a nast....
28 czerwiec 2021, 03:27
Niektóre dane: webdata %>% dput structure(list(`2021-01-01` = c(9769.77145143346, 240.374021734625), `2021-01-02` = c(9747,83506410782, 205.305063093191), `2021-01-03` = c(10244.2824708895, 253........
26 czerwiec 2021, 18:09
Mam listę ramek danych i chciałbym zastąpić 0 w drugiej kolumnie wszystkich ramek danych na tej liście. Oto minimalny przykład działania listy ramek danych: > named....
26 czerwiec 2021, 15:08
Mam następującą datę df miejsce praca życie domowe przyjaciele uniwersytet 23/01 Rio 4 10 5 5 10 24/02 LA 6 8 9 11 12 Pożądana data df ind_place ind_work .......
26 czerwiec 2021, 00:17
Mam następujące ramki danych: > dput(df) structure(list(word = c("hello", "red", "hello")), polaryzacja = c(0, 0, 0)), row.names = c( 5L, 10L, 17L), klasa = "dane........
25 czerwiec 2021, 20:49
Mam następujący zestaw danych z identyfikatorami i wartością liczbową na identyfikator. Chcę pokazać 10 największych identyfikatorów i zgrupować resztę w kategorii „Inne”. Zbadałem to pytanie/.......
24 czerwiec 2021, 17:23
Załóżmy, że mam zestaw danych z 6 kolumnami i chcę zastąpić ciągi w nazwach kolumn, w tym ciąg „likes_comment” do ciągu „number_likes”. .......
24 czerwiec 2021, 13:00
Mam ramkę danych zawierającą tylko jeden wiersz z nazwanymi kolumnami. Ramka danych wygląda mniej więcej tak: poms_tat1 poms_tat2 poms_tat3 tens1 tens2 tens3 ... 1 0,3708821 0,4915922 0........
r
23 czerwiec 2021, 19:12
Rozważ ramkę danych w R, w której chcę usunąć wiersz 6, ponieważ brakuje w niej obserwacji dla zmiennych zm1:zm3. Ale ramka danych zawiera ważne obserwacje dla identyfikatora i roku. Zobacz kod poniżej. W .......
23 czerwiec 2021, 09:10
Mam listę o nazwie lst, która zawiera trzy iteracje, aw każdej iteracji są prognozy 2 lata. Chcę dokonać podzbioru i wyodrębnić z moich danych gender =2 w taki sposób, aby w końcu mieć dwie listy. jedna lista z gender 1 i druga lista z gender2. iteration1 <- list(year1 =data.frame(age=c(10,11,12,1....
r
19 czerwiec 2021, 17:09
Mam ramkę danych, która zwykle wygląda tak: structure(list(date = structure(18780, class = "Date"), bar = 1L, Sessions = 2990L, `bla` = 20L), row.names = c(NA, -1L), class = c("tbl_df", "tbl", "data.frame")) Wygląda jak: # A tibble: 1 x 4 date bar Sessions bla <date> <in....
19 czerwiec 2021, 16:37
Minimalny przykład: library(zoo) df <- data.frame(Date = as.yearmon(2000 + 1:30/12), x = 1:30) Chcę mieć największą wartość Data, która odpowiada zakończeniu roku. Jestem prawie na miejscu, ale wracam do ramki danych, gdy naprawdę chcę jednego elementu. Mogę rozwiązać mój prob....
19 czerwiec 2021, 13:10
Biorąc pod uwagę następujące dane df1 <- structure(list(ID = 1:3, alpha_1 = c(2L, 2L, 3L), alpha_2 = c(1L, 2L, 3L), alpha_3 = c(4L, 4L, 2L), alpha_4 = c(3L, NA, NA), beta_1 = c(NA, 2L, NA), beta_2 = c(3L, NA, 2L), charlie_1 = c(1L, NA, 1L), charlie_2 = c(NA, 2L, NA)), class = "data.frame", row.name....
19 czerwiec 2021, 02:12
Mam te dane: Times<-structure(list(record_id = c(1, 2, 3, 4, 5, 6), Date1 = structure(c(17385, 17959, 17267, 17204, 17063, 18436), class = "Date"), Date2 = structure(c(17689, 18001, NA, 17255, 17076, 18471), class = "Date"), Date3 = structure(c(NA, NA, NA, NA, 18052, 18499), class = "Date")), row....
18 czerwiec 2021, 15:58
Moim zamiarem jest przywrócenie w rubryce pory dnia, w której podjęto najwięcej działań. Jako przykład znalazłem najwyższe liczby w tym 16:10 i 16:20. Używam funkcji which.max(col), ale zwraca ona tylko jedno wystąpienie, a nie wszystkie. Jaki jest najlepszy sposób na zwrócenie dwóch (lub więcej)....
18 czerwiec 2021, 15:40
Mam listę ciągów: thzJqGVnDxGzyUPZ8r5z 4JfDZijTxDMKBANKPvw1 t7X5C4Nubv8oGIcPEhIc ZKwBEZBC5IDfm6atAzTG gIZRkF6XvlOEI8GI2T8l Chcę wydobyć losowo dziesięć znaków z każdego ciągu. Na przykład wynik powinien wyglądać mniej więcej tak (pamiętaj, że kolejność nie ma znaczenia - o ile jest to próbka): tzJq....
r
18 czerwiec 2021, 12:08
Dzięki liście tabel możliwe jest wygenerowanie nowej kolumny w każdej tabeli, w oparciu o uruchomienie funkcji na istniejącej kolumnie w każdej tabeli. Ustawiać: # dummy data df1 <- data.frame(X1 = c(1,2,3), X2 = c(1,1,1)) df2 <- data.frame(X1 = c(5,6,7), X2 = c(0,0,0)) df3 <- data.frame(X1 ....
r
17 czerwiec 2021, 16:36
Pracuję z ramką danych w R, która ma kilka brakujących wartości w wierszach. Następna ramka danych (dput dodana na końcu): df id V1 V2 V3 V4 1 01 1 1 1 NA 2 02 2 1 NA NA 3 03 3 1 NA NA 4 04 4 1 2 NA Każdy wiersz to inny id. Jak widać, wiersze mają brakujące wartości. Chciałbym wiedzi....
16 czerwiec 2021, 16:12
Próbowałem posortować kolumnę według name_underline_number - używając arrange(). To nie zadziałało. Jaki jest najlepszy sposób na zrobienie tego w dplyr()? df <- structure(list(metric = c("rollmean_11", "rollmean_13", "rollmean_15", "rollmean_17", "rollmean_19", "rollmean_3", "rollmean_5", "rollme....
15 czerwiec 2021, 18:06
Używam języka programowania R. Próbuję zainstalować pakiet "Data Mining with R" (DMwR). Jednak gdy odwiedzam stronę CRAN dla tego pakietu, wydaje się, że zniknął: Pakiet „DMwR” został usunięty z repozytorium CRAN. Wcześniej dostępne wersje można pobrać z archiwum. Zarchiwizowane 16.03.2021, pon....
15 czerwiec 2021, 02:12
Zawartość kolumny wygląda następująco: 1521 USD + 2 bds. Chcę wydobyć 1521 i umieścić go w nowej kolumnie. Wiem, że można to zrobić w alteryxie za pomocą regex, czy mogę to zrobić R?....
12 czerwiec 2021, 20:00
Jaki byłby najłatwiejszy sposób (jeśli to możliwe z tidyverse) pomnożenia każdej kolumny x1:x10 przez ich odpowiedni wektor. Na przykład: pierwszy wiersz nowej tabeli będzie wyglądał następująco: wiek = "jeden", x1 = x1 * 1, x2 = x2 * 2, x3 = x3 * 9, x4 = x4 * 4...itd. x <- data.frame(age = c("one"....
12 czerwiec 2021, 06:32
Prawdopodobnie mam nieudane, łatwe pytanie, ale nie mogę go rozgryźć. Mam zestaw danych, który ma dwie zmienne, oba czynniki. To wygląda tak: my.data<-data.frame(name=c("a","a","b","b","b","b", "b", "b", "e", "e", "e"), var1=c(1, 2, 3, 4, 2, 1, 4, 1, 3, 4, 3)) Chciałbym obliczyć cz....
11 czerwiec 2021, 14:59
To są dane, z którymi pracuję: > data Segment Product Value Key 1 non-domestic S1 517.50760307564053 Actuals Sales 2 non-domestic S2 1235.3088913918129 Actuals Sales 3 non-domestic S3 2141.6841816176966 Actuals Sales 4 domestic S1 -....
11 czerwiec 2021, 10:15
Załóżmy, że zestaw danych zawiera wiele wierszy na identyfikator i wiele kolumn zawierających kody przechowywane jako ciągi: df <- data.frame(id = rep(1:3, each = 2), var1 = c("X1", "Y1", "Y2", "Y3", "Z1", "Z2"), var2 = c("Y1", "X2", "Y2", "Y3", "Z1", "Z2"), ....
10 czerwiec 2021, 16:55