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.

15
Jak zmienić ustawienia języka w R
Moje komunikaty o błędach są wyświetlane w języku francuskim. Jak mogę zmienić ustawienie języka systemu, aby komunikaty o błędach były wyświetlane w języku angielskim?
110 r 


6
Jak używać zmiennej do określenia nazwy kolumny w ggplot
Mam polecenie ggplot ggplot( rates.by.groups, aes(x=name, y=rate, colour=majr, group=majr) ) wewnątrz funkcji. Ale chciałbym móc użyć parametru funkcji, aby wybrać kolumnę, która ma być używana jako kolor i grupa. To znaczy, chciałbym coś takiego f <- function( column ) { ... ggplot( rates.by.groups, aes(x=name, y=rate, colour= ??? , group=??? ) …
110 r  ggplot2  r-faq 

3
Jak uzyskać pionową geom_vline na osi X daty zajęć?
Mimo że znalazłem post Hadley w grupie google na POSIXcti geom_vlinenie mogłem tego zrobić. Mam szereg czasowy od i chciałbym narysować pionową linię na przykład dla lat 1998, 2005 i 2010. Próbowałem ze składnią ggploti qplot, ale nadal albo nie widzę żadnej pionowej linii, albo pionowa linia jest rysowana na …
109 r  date  ggplot2  time-series 

6
Podziel ciągi rozdzielone przecinkami w kolumnie na oddzielne wiersze
Mam ramkę danych, taką jak ta: data.frame(director = c("Aaron Blaise,Bob Walker", "Akira Kurosawa", "Alan J. Pakula", "Alan Parker", "Alejandro Amenabar", "Alejandro Gonzalez Inarritu", "Alejandro Gonzalez Inarritu,Benicio Del Toro", "Alejandro González Iñárritu", "Alex Proyas", "Alexander Hall", "Alfonso Cuaron", "Alfred Hitchcock", "Anatole Litvak", "Andrew Adamson,Marilyn Fox", "Andrew Dominik", "Andrew Stanton", "Andrew Stanton,Lee …
109 r  string  split  r-faq 


2
ggplot2 legenda do dołu i poziomo
Jak mogę przenieść legendę ggplot2 na dół wykresu i obrócić ją poziomo? Przykładowy kod: library(reshape2) # for melt df <- melt(outer(1:4, 1:4), varnames = c("X1", "X2")) p1 <- ggplot(df, aes(X1, X2)) + geom_tile(aes(fill = value)) p1 + scale_fill_continuous(guide = guide_legend()) Pożądany (przybliżony) wynik:
109 r  ggplot2 

6
Błąd w plot.new (): zbyt duże marginesy rysunku, wykres punktowy
Szukałem rozwiązania w różnych pytaniach i wypróbowałem to, co zostało zasugerowane, ale nie znalazłem rozwiązania, które by to działało. Za każdym razem, gdy chcę uruchomić ten kod, zawsze mówi: Błąd w plot.new (): marginesy rysunku są za duże i nie wiem, jak to naprawić. Oto mój kod: par(mfcol=c(5,3)) hist(RtBio, main="Histograma …
109 r  plot  figure  margins 

6
Jak dołączyć (źródłowy) skrypt R do innych skryptów
Stworzyłem skrypt narzędzia R, util.R, którego chcę używać z innych skryptów w moim projekcie. Jaki jest właściwy sposób, aby zapewnić, że funkcja zdefiniowana w tym skrypcie będzie działać w innych moich skryptach? Szukam czegoś podobnego do requirefunkcji, która ładuje paczkę tylko wtedy, gdy nie została jeszcze załadowana. Nie chcę dzwonić, …
108 r 

7
Określanie colClasses w pliku read.csv
Próbuję określić colClassesopcje w read.csvfunkcji w R. W moich danych pierwsza kolumna „czas” jest w zasadzie wektorem znakowym, podczas gdy pozostałe kolumny są liczbami. data <- read.csv("test.csv", comment.char="" , colClasses=c(time="character", "numeric"), strip.white=FALSE) W powyższym poleceniu chciałbym, aby R czytał w kolumnie „czas” jako „znak”, a resztę jako liczbę. Chociaż zmienna …
108 r  csv  read.csv 


10
Obejście wielowierszowych komentarzy?
Znam już odpowiedź na to pytanie. Ale doszedłem do wniosku, że na liście użytkowników R jest tak często pytany, że powinna istnieć jedna solidna, dobra odpowiedź. O ile mi wiadomo, w R. nie ma funkcji komentarzy wielowierszowych. Czy ktoś ma więc jakieś dobre obejście? Podczas gdy spora część pracy w …
108 r  comments  r-faq 

8
Automatyczne rozszerzanie czynnika R do zbioru zmiennych wskaźnikowych 1/0 dla każdego poziomu czynnika
Mam ramkę danych R zawierającą czynnik, który chcę „rozszerzyć”, tak aby dla każdego poziomu czynnika była powiązana kolumna w nowej ramce danych, która zawiera wskaźnik 1/0. Np. Załóżmy, że mam: df.original <-data.frame(eggs = c("foo", "foo", "bar", "bar"), ham = c(1,2,3,4)) Chcę: df.desired <- data.frame(foo = c(1,1,0,0), bar=c(0,0,1,1), ham=c(1,2,3,4)) Ponieważ w …
108 r 


4
Gradient n kolorów w zakresie od koloru 1 do koloru 2
Często pracuję z ggplot2tym, że gradienty są ładne ( kliknij tutaj, aby zobaczyć przykład ). Muszę pracować w bazie i myślę, że scalesmogę tam również tworzyć gradienty kolorów, ale bardzo nie wiem, jak. Podstawowym celem jest wygenerowanie palety n kolorów w zakresie od koloru x do koloru y. Rozwiązanie musi …
108 r  gradient 

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.