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.

11
Jak uzyskać dostęp do ostatniej wartości w wektorze?
Załóżmy, że mam wektor zagnieżdżony w ramce danych na jednym lub dwóch poziomach. Czy istnieje szybki i brudny sposób uzyskania dostępu do ostatniej wartości bez korzystania zlength() funkcji? Coś innego niż $#specjalny wariant PERL ? Chciałbym więc coś takiego: dat$vec1$vec2[$#] zamiast dat$vec1$vec2[length(dat$vec1$vec2)]
290 r  dataframe  vector 

6
Oceń wyrażenie podane jako ciąg
Jestem ciekawy, czy R może użyć swojej eval()funkcji do wykonania obliczeń dostarczonych np. Przez ciąg. Jest to częsty przypadek: eval("5+5") Jednak zamiast 10 otrzymuję: [1] "5+5" Jakieś rozwiązanie?
283 r  eval  r-faq 

10
Czas wykonania funkcji pomiarowej w R
Czy istnieje znormalizowany sposób pomiaru czasu wykonania funkcji w R? Oczywiście mogę wziąć system.timeprzed i po wykonaniu, a następnie wziąć różnicę między nimi, ale chciałbym wiedzieć, czy istnieje jakiś znormalizowany sposób lub funkcja (nie chciałbym wymyślać koła). Wydaje mi się, że pamiętam, że kiedyś użyłem czegoś takiego: somesysfunction("myfunction(with,arguments)") > Start …
282 r  time  profiling 

10
Jak mogę odczytać parametry wiersza poleceń ze skryptu R.
Mam skrypt R, dla którego chciałbym móc podać kilka parametrów wiersza polecenia (zamiast wartości parametrów kodu twardego w samym kodzie). Skrypt działa w systemie Windows. Nie mogę znaleźć informacji o tym, jak odczytać parametry podane w wierszu polecenia w moim skrypcie R. Byłbym zaskoczony, gdyby nie można tego zrobić, więc …

9
Sprawdź, czy znaki są w ciągu
Próbuję ustalić, czy ciąg znaków jest podzbiorem innego ciągu. Na przykład: chars <- "test" value <- "es" Chcę zwrócić PRAWDA, jeśli „wartość” pojawia się jako część ciągu „chars”. W poniższym scenariuszu chciałbym zwrócić wartość false: chars <- "test" value <- "et"
279 r  regex  string  r-faq 


15
Jak mogę usunąć element z listy?
Mam listę i chcę usunąć z niej pojedynczy element. W jaki sposób mogę to zrobić? Próbowałem sprawdzić, jakie są oczywiste nazwy tej funkcji w podręczniku użytkownika i nie znalazłem nic odpowiedniego.
275 r  list  indexing 


6
Połącz wektor ciągów / znaków
Jeśli mam wektor znaku typu, jak mogę połączyć wartości w łańcuch? Oto jak zrobiłbym to za pomocą paste () : sdata = c('a', 'b', 'c') paste(sdata[1], sdata[2], sdata[3], sep ='') ustępujący "abc". Ale oczywiście działa to tylko wtedy, gdy znam długość sdata z wyprzedzeniem.
273 r  string  r-faq 


24
Użytkownicy Expert R, co jest w Twoim profilu .Rprofile? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …

8
Narzędzia do robienia tabel lateksowych w R [zamknięte]
Trudno powiedzieć, o co tu pytają. To pytanie jest dwuznaczne, niejasne, niepełne, zbyt szerokie lub retoryczne i na obecną formę nie można udzielić rozsądnej odpowiedzi. Aby uzyskać pomoc w wyjaśnieniu tego pytania, aby można je było ponownie otworzyć, odwiedź centrum pomocy . Zamknięte 7 lat temu . Zablokowana . To …
268 r  latex 

6
Usuń całą kolumnę z data.frame w R
Czy ktoś wie, jak usunąć całą kolumnę z data.frame w R? Na przykład, jeśli otrzymam te dane. Ramka: > head(data) chr genome region 1 chr1 hg19_refGene CDS 2 chr1 hg19_refGene exon 3 chr1 hg19_refGene CDS 4 chr1 hg19_refGene exon 5 chr1 hg19_refGene CDS 6 chr1 hg19_refGene exon i chcę usunąć …
267 r  dataframe 

12
Formatowanie miejsc dziesiętnych w R.
Mam numer, na przykład 1.128347132904321674821, który chciałbym wyświetlać jako tylko dwa miejsca po przecinku podczas wyświetlania na ekranie (lub zapisywaniu do pliku). Jak to zrobić? x <- 1.128347132904321674821 EDYTOWAĆ: Sposób użycia: options(digits=2) Zostało zasugerowane jako możliwa odpowiedź. Czy istnieje sposób na określenie tego w skrypcie do jednorazowego użytku? Gdy dodam …
264 r  formatting  rounding  r-faq 

11
Jak przekształcić dane z długiego na szeroki format
Mam problem z przestawieniem następującej ramki danych: set.seed(45) dat1 <- data.frame( name = rep(c("firstName", "secondName"), each=4), numbers = rep(1:4, 2), value = rnorm(8) ) dat1 name numbers value 1 firstName 1 0.3407997 2 firstName 2 -0.7033403 3 firstName 3 -0.3795377 4 firstName 4 -0.7460474 5 secondName 1 -0.8981073 6 secondName …
262 r  reshape  r-faq 

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.