Pytania otagowane jako r

R jest bezpłatnym, otwartym językiem programowania i środowiskiem oprogramowania do obliczeń statystycznych, bioinformatyki, wizualizacji i obliczeń ogólnych. Podaj minimalne i powtarzalne przykłady wraz z pożądanymi danymi wyjściowymi. Użyj `dput ()` dla danych i określ wszystkie pakiety inne niż podstawowe za pomocą wywołań `library ()`. Nie osadzaj obrazów dla danych lub kodu, zamiast tego użyj wciętych bloków kodu. W przypadku pytań związanych ze statystykami użyj https://stats.stackexchange.com.

6
dplyr: „Błąd w n (): funkcja nie powinna być wywoływana bezpośrednio”
Próbuję odtworzyć jeden z przykładów w pakiecie dplyr, ale pojawia się ten komunikat o błędzie. Spodziewam się, że nowa kolumna n będzie tworzona z częstotliwością każdej kombinacji. czego mi brakuje? Trzykrotnie sprawdziłem, czy pakiet jest załadowany. library(dplyr) # summarise peels off a single layer of grouping by_vs_am <- group_by(mtcars, vs, …

6
Indeksy w działkach w R.
Nie mogę znaleźć sposobu, jak napisać indeksy w tytule lub podtytule w języku R. Jak napisać v 1,2 z 1,2 jako indeksami dolnymi? Dzięki za pomoc!
96 r  plot  subscript 


8
R dplyr: Upuść wiele kolumn
Mam ramkę danych i listę kolumn w tej ramce danych, które chciałbym usunąć. Użyjmy iriszbioru danych jako przykładu. Chciałbym spadać Sepal.Lengthi Sepal.Widthi używać tylko pozostałe kolumny. Jak to zrobić za pomocą selectlub select_z dplyrpakietu? Oto, czego próbowałem do tej pory: drop.cols <- c('Sepal.Length', 'Sepal.Width') iris %>% select(-drop.cols) Błąd w -drop.cols: …
96 r  dplyr 

6
Podzbiór wierszy zawierających wartości NA (brakujące) w wybranej kolumnie ramki danych
Mamy ramkę danych z pliku CSV. Ramka danych DFzawiera kolumny zawierające zaobserwowane wartości i kolumnę ( VaR2) zawierającą datę wykonania pomiaru. Jeśli data nie została zarejestrowana, plik CSV zawiera wartość NAdla brakujących danych. Var1 Var2 10 2010/01/01 20 NA 30 2010/03/01 Chcielibyśmy użyć polecenia podzestaw, aby zdefiniować nową ramkę danych, …
96 r  csv  dataframe  subset  na 

4
Jaka jest różnica między klasą liczb całkowitych a klasą numeryczną w języku R.
Chciałbym rozpocząć od stwierdzenia, że ​​jestem absolutnie początkującym programistą, więc proszę wybacz, jak podstawowe jest to pytanie. Próbuję lepiej zrozumieć „atomowe” klasy w R i być może dotyczy to ogólnie zajęć z programowania. Rozumiem różnicę między klasami znakowymi, logicznymi i złożonymi klasami danych, ale staram się znaleźć podstawową różnicę między …
96 r  class  object  integer  numeric 

4
Jak nie uruchamiać przykładu przy użyciu roxygen2?
Piszę teraz funkcję geokodowania, która polega na posiadaniu klucza map Bing. Oczywiście wolałbym nie publikować swoich, a przykłady zawodzą bez jednego. Jak dołączyć przykład dla użytkowników do ręcznego uruchamiania, ale nie ma go wykonywany w trakcie R CMD check?
96 r  roxygen2 


7
Czynniki w R: więcej niż irytacja?
Jednym z podstawowych typów danych w R są współczynniki. Z mojego doświadczenia wynika, że ​​czynniki są w zasadzie uciążliwe i nigdy ich nie używam. Zawsze konwertuję na postacie. Dziwnie czuję, że czegoś mi brakuje. Czy istnieją ważne przykłady funkcji, które wykorzystują czynniki jako zmienne grupujące, w przypadku których typ danych …

2
Różnica między as.POSIXct / as.POSIXlt a strptime przy konwersji wektorów znaków na POSIXct / POSIXlt
Wykonałem tutaj kilka pytań, które dotyczą sposobu konwersji wektorów znaków na klasy datetime. Często widzę dwie metody, strptime i as.POSIXct / as.POSIXlt. Przyjrzałem się 2 funkcjom, ale nie jestem pewien, jaka jest różnica. strptime function (x, format, tz = "") { y <- .Internal(strptime(as.character(x), format, tz)) names(y$year) <- names(x) y …
95 r  date  time  benchmarking 

9
Przechwytywanie grup regex w języku R z wieloma grupami przechwytywania
Czy w języku R można wyodrębnić przechwytywanie grupy z dopasowania wyrażenia regularnego? O ile mi wiadomo, żaden z grep, grepl, regexpr, gregexpr, sub, lub gsubzwrócić przechwytuje grupowych. Muszę wyodrębnić pary klucz-wartość z ciągów, które są zakodowane w ten sposób: \((.*?) :: (0\.[0-9]+)\) Zawsze mogę po prostu wykonać wiele pełnych dopasowań …


11
Jak zaokrąglić w górę do najbliższych 10 (lub 100 lub X)?
Piszę funkcję do wykreślania danych. Chciałbym określić ładną okrągłą liczbę dla osi Y, maxktóra jest większa niż maksymalna wartość zbioru danych. W szczególności chciałbym mieć funkcję, fooktóra wykonuje następujące czynności: foo(4) == 5 foo(6.1) == 10 #maybe 7 would be better foo(30.1) == 40 foo(100.1) == 110 Dotarłem tak daleko …
95 r  rounding 


4
Jak mogę uzyskać „niezrównoważoną” siatkę ggplots?
Dzięki grid.arrangemogę ułożyć wiele ggplotfigur w siatce, aby uzyskać figurę wielopanelową, używając czegoś takiego: library(ggplot2) library(grid) library(gridExtra) wygeneruj więc kilka wykresów ggplot2 plot5 <- grid.arrange(plot4, plot1, heights=c(3/4, 1/4), ncol=1, nrow=2) Jak mogę uzyskać „niezrównoważony” układ 2-kolumnowy z jednym wykresem w całej pierwszej kolumnie i trzema wykresami w drugiej kolumnie? Bawiłem …
94 r  ggplot2  r-grid 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.