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.


20
Podziel wektor na części w R.
Muszę podzielić wektor na n części o jednakowej wielkości w R. Nie mogłem znaleźć żadnej funkcji bazowej, aby to zrobić. Również Google nigdzie mnie nie doprowadził. Oto, co wymyśliłem, mam nadzieję, że pomoże komuś gdzieś. x <- 1:10 n <- 3 chunk <- function(x,n) split(x, factor(sort(rank(x)%%n))) chunk(x,n) $`0` [1] 1 …
227 r  vector 

2
Formaty danych R: RData, Rda, Rds itp
Jakie są główne różnice między plikami .RData, .Rda i .Rds? Dokładniej: Czy istnieją różnice w kompresji itp.? Kiedy należy stosować każdy typ? Jak przekonwertować jeden typ na inny?
226 r  r-faq  rdata  rda 

8
Jak usunąć wiersze w ramce danych?
Mam ramkę danych o nazwie „mydata”, która wygląda następująco: A B C D 1. 5 4 4 4 2. 5 4 4 4 3. 5 4 4 4 4. 5 4 4 4 5. 5 4 4 4 6. 5 4 4 4 7. 5 4 4 4 Chciałbym usunąć …
224 r  row 

13
Jak przypisać z funkcji, która zwraca więcej niż jedną wartość?
Wciąż próbuję dostać się do logiki R. ... jaki jest „najlepszy” sposób na rozpakowanie (na LHS) wyników funkcji zwracającej wiele wartości? Najwyraźniej nie mogę tego zrobić: R> functionReturningTwoValues <- function() { return(c(1, 2)) } R> functionReturningTwoValues() [1] 1 2 R> a, b <- functionReturningTwoValues() Error: unexpected ',' in "a," R> …

9
Jak wykreślić dwa histogramy razem w R?
Używam R i mam dwie ramki danych: marchew i ogórki. Każda ramka danych ma pojedynczą kolumnę numeryczną, która podaje długość wszystkich zmierzonych marchwi (łącznie: 100 tys. Marchwi) i ogórków (łącznie: 50 tys. Ogórków). Chciałbym narysować dwa histogramy - długość marchwi i długości ogórków - na tej samej działce. Nakładają się …
221 r  plot  histogram 

2
Wyłączanie niektórych legend w ggplot
Załóżmy, że mam ggplot z więcej niż jedną legendą. mov <- subset(movies, length != "") (p0 <- ggplot(mov, aes(year, rating, colour = length, shape = mpaa)) + geom_point() ) Mogę wyłączyć wyświetlanie wszystkich legend w ten sposób: (p1 <- p0 + theme(legend.position = "none")) Przejście show_guide = FALSEdo geom_point(jak na …
221 r  ggplot2 


13
Jak zaimportować wiele plików .csv jednocześnie?
Załóżmy, że mamy folder zawierający wiele plików data.csv, z których każdy zawiera tę samą liczbę zmiennych, ale każdy z innego czasu. Czy istnieje sposób, aby w R zaimportować je wszystkie jednocześnie zamiast importować je wszystkie indywidualnie? Mój problem polega na tym, że mam około 2000 plików danych do zaimportowania i …
219 r  csv  import  r-faq 

7
Znajdź dzień tygodnia
Powiedzmy, że mam datę w R i jest ona sformatowana w następujący sposób. date 2012-02-01 2012-02-01 2012-02-02 Czy w R jest jakikolwiek sposób na dodanie kolejnej kolumny z dniem tygodnia powiązanym z datą? Zestaw danych jest naprawdę duży, więc nie ma sensu przechodzić ręcznie i wprowadzać zmian. df = data.frame(date=c("2012-02-01", …
215 r  date  r-faq 

6
Instalowanie R na Macu - Komunikaty ostrzegawcze: Ustawienie LC_CTYPE nie powiodło się, użycie „C”
Chciałbym zainstalować R na moim laptopie Mac OS X w wersji 10.7.3 Pobrałem ostatnią wersję i podwójnie ją kliknąłem i został on zainstalowany, kiedy uruchamiam, pojawia się następujący błąd, szukałem w Internecie, ale nie mogłem rozwiązać problemu, każda pomoc byłaby mile widziana błędy są Podczas uruchamiania - komunikaty ostrzegawcze: 1: …
212 macos  r  install 

14
Standaryzuj kolumny danych w R.
Mam wywołany zestaw danych, spamktóry zawiera 58 kolumn i około 3500 wierszy danych związanych ze spamem. Planuję uruchomić regresję liniową dla tego zestawu danych w przyszłości, ale chciałbym wcześniej wykonać pewne wstępne przetwarzanie i ujednolicić kolumny, aby miały zerową średnią i wariancję jednostkową. Powiedziano mi, że najlepszym sposobem na to …
209 r  normalization 

4
Gdzie R przechowuje paczki?
install.packages()Funkcja w R jest automatyczne narzędzie rozpakowujące który pobiera i zainstalowania pakietów w R. Jak dowiedzieć się, który katalog R wybrał do przechowywania pakietów? Jak mogę zmienić katalog, w którym R przechowuje i uzyskuje dostęp do pakietów?
207 r  packages 

14
Zmień domyślną ścieżkę biblioteki R za pomocą .libPaths w pliku Rprofile.site nie działa
Używam R w systemie Windows, a nie jako administrator. Po zainstalowaniu pakietu następujące polecenie nie działa: > install.packages("zoo") Installing package(s) into ‘C:/Program Files/R/R-2.15.2/library’ (as ‘lib’ is unspecified) Warning in install.packages : 'lib = "C:/Program Files/R/R-2.15.2/library"' is not writable Aby zainstalować pakiet, muszę określić lokalizację biblioteki: install.packages("zoo", lib="C:/software/Rpackages") Aby załadować pakiet, …
205 r  rstudio  r-faq  library-path 

8
Zaimportuj plik tekstowy jako ciąg znaków
Jak zaimportować zwykły plik tekstowy jako ciąg jednego znaku w R? Myślę, że prawdopodobnie będzie to bardzo prosta odpowiedź, ale kiedy spróbowałem tego dzisiaj, stwierdziłem, że nie mogę znaleźć funkcji, która by to zrobiła. Załóżmy na przykład, że mam plik foo.txtz czymś, co chcę wysłać SMS-em. Próbowałem z: scan("foo.txt", what="character", …
204 r 

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.