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
Pobieranie i usuwanie pierwszego znaku ciągu
Chciałbym zrobić 2-wymiarowe spacery używając ciągów znaków, przypisując różne wartości do każdego znaku. Planowałem „wystrzelić” pierwszy znak łańcucha, użyć go i powtórzyć dla pozostałej części ciągu. Jak mogę osiągnąć coś takiego? x <- 'hello stackoverflow' Chciałbym móc zrobić coś takiego: a <- x.pop[1] print(a) 'h' print(x) 'ello stackoverflow'
102 string  r 

4
Jak używać greckich symboli w ggplot2?
Moje kategorie należy nazywać greckimi literami. Używam ggplot2i pięknie działa z danymi. Niestety nie mogę wymyślić, jak umieścić te greckie symbole na osi x (przy znacznikach), a także wyświetlić je w legendzie. Czy jest na to sposób? AKTUALIZACJA: Rzuciłem okiem na link , jednak nie ma opisanej dobrej metody, aby …
102 r  graphics  unicode  utf-8  ggplot2 

6
Jak utworzyć macierz z listy wektorów w języku R?
Cel: z listy wektorów o równej długości utwórz macierz, w której każdy wektor stanie się wierszem. Przykład: > a <- list() > for (i in 1:10) a[[i]] <- c(i,1:5) > a [[1]] [1] 1 1 2 3 4 5 [[2]] [1] 2 1 2 3 4 5 [[3]] [1] 3 …
102 r  matrix  vector 

1
Ustaw domyślne lustro CRAN na stałe w R
Jak mogę ustawić na stałe określony serwer lustrzany CRAN w R? Chcę ustawić go na stałe w swoim laptopie, aby gdy to zrobię install.packages(), nie pytał mnie ponownie, które lustro wybrać.
102 r  cran  r-faq 

7
Inteligentne umieszczanie etykiet punktowych w R.
1) Czy jest jakaś biblioteka / funkcja R, która implementowałaby INTELIGENTNE umieszczanie etykiet na wykresie R? Wypróbowałem kilka, ale wszystkie są problematyczne - wiele etykiet nakłada się albo na siebie, albo na inne punkty (lub inne obiekty na wykresie, ale widzę, że jest to znacznie trudniejsze w obsłudze). 2) Jeśli …
102 r  plot  label 

3
Jak połączyć dwa pliki RMarkdown (.Rmd) w jedno wyjście?
Mam dwa pliki w tym samym folderze: Chapter1.Rmd i Chapter2.Rmd, o następującej zawartości: Chapter1.Rmd --- title: "Chapter 1" output: pdf_document --- ## This is chapter 1. {#Chapter1} Next up: [chapter 2](#Chapter2) Chapter2.Rmd --- title: "Chapter 2" output: pdf_document --- ## This is chapter 2. {#Chapter2} Previously: [chapter 1](#Chapter1) Jak mogę …
102 r  knitr  pandoc  r-markdown 

4
ggplot2 zachowuje nieużywane poziomy barplot
Chcę wykreślić nieużywane poziomy (to znaczy poziomy, których liczba wynosi 0) na moim wykresie słupkowym, jednak niewykorzystane poziomy są pomijane i nie mogę dowiedzieć się, jak je zachować df <- data.frame(type=c("A", "A", "A", "B", "B"), group=rep("group1", 5)) df$type <- factor(df$type, levels=c("A","B", "C")) ggplot(df, aes(x=group, fill=type)) + geom_bar() W powyższym przykładzie …
102 r  ggplot2  legend  levels 

10
Sprawdź równość wszystkich elementów pojedynczego wektora
Próbuję sprawdzić, czy wszystkie elementy wektora są sobie równe. Rozwiązania, które wymyśliłem, wydają się nieco okrężne, oba wymagają sprawdzenia length(). x <- c(1, 2, 3, 4, 5, 6, 1) # FALSE y <- rep(2, times = 7) # TRUE Z unique(): length(unique(x)) == 1 length(unique(y)) == 1 Z rle(): length(rle(x)$values) …
101 r  vector  equality 

4
R: użyj operatora potoku magrittr we własnym pakiecie
Chciałbym użyć operatora potoku %>%wprowadzonego w magrittrpakiecie w paczce, którą sam napisałem, aby łańcuchowo dplyrprzekształcić dane. magrittrjest wymieniony jako Importw DESCRIPTIONpliku. Po załadowaniu własnego pakietu i przetestowaniu funkcji korzystającej z operatora potoku otrzymuję następujący komunikat o błędzie: Błąd w functionname (parametr,: nie można znaleźć funkcji "%>%" Zmiana %>%na magrittr::%>%w kodzie …
101 r  namespaces  magrittr 

10
odłącz wszystkie pakiety podczas pracy w R
Podczas pracy nad rozwiązaniem innego problemu mam ten problem: Mogę usunąć wszystkie obiekty R poprzez: rm(list = ls(all = TRUE)) Czy istnieje równoważne polecenie, które może odłączyć zainstalowane pakiety podczas sesji roboczej? > sessionInfo() R version 2.12.2 (2011-02-25) Platform: i386-pc-mingw32/i386 (32-bit) locale: [1] LC_COLLATE=English_United States.1252 [2] LC_CTYPE=English_United States.1252 [3] LC_MONETARY=English_United …
101 r  workspace 


3
Jak radzić sobie z błędem „data of class uneval” z ggplot2?
Podczas próby nałożenia nowej linii na istniejący ggplot otrzymuję następujący błąd: Error: ggplot2 doesn't know how to deal with data of class uneval Pierwsza część mojego kodu działa dobrze. Poniżej znajduje się obraz „ostatnich” danych godzinowych dotyczących generacji wiatrowej z rynku energii elektrycznej w środkowo-zachodnich Stanach Zjednoczonych. Teraz chcę nałożyć …
101 r  ggplot2 


2
Zastąp oś X własnymi wartościami
Mam pytanie dotyczące polecenia plot (). Czy istnieje sposób na całkowite wyeliminowanie osi X i zastąpienie jej własnymi wartościami? Wiem, że mogę pozbyć się osi, robiąc plot(x,y, xaxt = 'n') a następnie dodaj oś z axis(side = 1 etc.) Jednak kiedy dodam oś, oczywiście nadal odnosi się ona do danych …
101 r  plot 

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.