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
Błędne numery linii skryptu R?
Jeśli uruchamiam długi skrypt R z wiersza poleceń (R --slave script.R), jak mogę sprawić, aby podawał numery wierszy w przypadku błędów? Nie chcę dodawać poleceń debugowania do skryptu, jeśli to w ogóle możliwe - chcę tylko, aby R zachowywał się jak większość innych języków skryptowych ...
105 debugging  r 

13
Jak obliczyć liczbę wystąpień danego znaku w każdym wierszu kolumny ciągów?
Mam data.frame, w której niektóre zmienne zawierają ciąg tekstowy. Chciałbym policzyć liczbę wystąpień danego znaku w każdym pojedynczym ciągu. Przykład: q.data<-data.frame(number=1:3, string=c("greatgreat", "magic", "not")) Chciałbym utworzyć nową kolumnę dla q.data z liczbą wystąpień „a” w ciągu znaków (tj. C (2,1,0)). Jedyne zawiłe podejście, jakie udało mi się zastosować, to: string.counter<-function(strings, …
105 regex  r  dataframe 


7
Usuń siatkę, kolor tła oraz górną i prawą krawędź z ggplot2
Chciałbym odtworzyć fabułę bezpośrednio poniżej, używając ggplot2. Mogę podejść blisko, ale nie mogę usunąć górnej i prawej krawędzi. Poniżej przedstawiam kilka prób użycia ggplot2, w tym kilka sugestii znalezionych na lub za pośrednictwem Stackoverflow. Niestety nie udało mi się zmusić tych sugestii do działania. Mam nadzieję, że ktoś może poprawić …
104 r  ggplot2 


4
przekazanie kilku argumentów do FUN of lapply (i inne * mają zastosowanie)
Mam pytanie dotyczące przekazywania wielu argumentów do funkcji podczas używania lapplyw R. Kiedy używam lapply ze składnią lapply(input, myfun);- jest to łatwo zrozumiałe i mogę tak zdefiniować myfun: myfun <- function(x) { # doing something here with x } lapply(input, myfun); a elementy inputsą przekazywane jako xargument do myfun. Ale …
104 r  lapply 

6
Suma wielu kolumn za pomocą dplyr
Moje pytanie polega na zsumowaniu wartości w wielu kolumnach ramki danych i utworzeniu nowej kolumny odpowiadającej temu podsumowaniu za pomocą dplyr. Wpisy danych w kolumnach są binarne (0,1). Myślę o wierszowym odpowiedniku funkcji summarise_eachlub mutate_eachfunkcji dplyr. Poniżej znajduje się minimalny przykład ramki danych: library(dplyr) df=data.frame( x1=c(1,0,0,NA,0,1,1,NA,0,1), x2=c(1,1,NA,1,1,0,NA,NA,0,1), x3=c(0,1,0,1,1,0,NA,NA,0,1), x4=c(1,0,NA,1,0,0,NA,0,0,1), x5=c(1,1,NA,1,1,1,NA,1,0,1)) …
104 r  dplyr 

3
Przerwanie pętli, gdy w R pojawi się „ostrzeżenia ()”
Mam problem: używam pętli do przetwarzania wielu plików. Moje matryce są ogromne i dlatego często brakuje mi pamięci, jeśli nie jestem ostrożny. Czy istnieje sposób na wyrwanie się z pętli, jeśli zostaną utworzone jakieś ostrzeżenia? Po prostu działa w pętli i zgłasza, że ​​zawiodło znacznie później ... denerwujące. Jakieś pomysły, …
103 r  loops  warnings  break 

8
Programowe tworzenie tabel Markdown w języku R za pomocą KnitR
Właśnie zaczynam się uczyć o KnitR i wykorzystaniu Markdown do generowania dokumentów i raportów R. Wygląda na to, że jest to idealne rozwiązanie dla wielu codziennych raportów, które mam do czynienia z moją pracą. Jednak jedną rzeczą, której nie widzę, jest łatwy sposób drukowania ramek i tabel danych przy użyciu …
103 r  markdown  knitr  r-markdown 

8
Jak dodać teksturę, aby wypełnić kolory w ggplot2
Obecnie używam scale_brewer()do wypełnienia i wyglądają pięknie w kolorze (na ekranie i na drukarce kolorowej), ale drukują stosunkowo jednolicie jako szarości, gdy używam drukarki czarno-białej. Przeszukałem ggplot2dokumentację online, ale nie znalazłem nic o dodawaniu tekstur w celu wypełnienia kolorów. Czy istnieje oficjalny ggplot2sposób na zrobienie tego lub czy ktoś ma …
103 r  ggplot2 

4
Jak analizować ramkę danych XML do R.
Próbowałem przeanalizować ramkę danych XML do R, ten link bardzo mi pomógł: jak utworzyć ramkę danych R z pliku xml Ale nadal nie byłem w stanie rozwiązać mojego problemu: Oto mój kod: data <- xmlParse("http://forecast.weather.gov/MapClick.php?lat=29.803&lon=-82.411&FcstType=digitalDWML") xmlToDataFrame(nodes=getNodeSet(data1,"//data"))[c("location","time-layout")] step1 <- xmlToDataFrame(nodes=getNodeSet(data1,"//location/point"))[c("latitude","longitude")] step2 <- xmlToDataFrame(nodes=getNodeSet(data1,"//time-layout/start-valid-time")) step3 <- xmlToDataFrame(nodes=getNodeSet(data1,"//parameters/temperature"))[c("type="hourly"")] Ramka danych, którą chcę mieć, …
103 xml  r 

6
Przekazywanie argumentów wiersza poleceń do R CMD BATCH
Używałem R CMD BATCH my_script.Rz terminala do wykonania Rskryptu. Jestem teraz w punkcie, w którym chciałbym przekazać argument do polecenia, ale mam pewne problemy z jego działaniem. Jeśli robię R CMD BATCH my_script.R blablawtedy blablastaje plik wyjściowy, zamiast interpretować jako argument dostępnych skrypt R jest wykonywany. Próbowałem, Rscript my_script.R blablaco …
103 r  rscript 

5
Jak pobrać wiersz z R data.frame
Mam ramkę danych z nagłówkami kolumn. Jak mogę pobrać określony wiersz z data.frame jako listę (z nagłówkami kolumn jako kluczami do listy)? W szczególności moja data.frame to ABC 1 5 4,25 4,5 2 3,5 4 2,5 3 3,25 4 4 4 4,25 4,5 2,25 5 1,5 4,5 3 Chcę uzyskać …
103 r  indexing  dataframe 

8
Czyszczenie wartości „Inf” z ramki danych R.
W R mam operację, która tworzy pewne Infwartości, gdy przekształcam ramkę danych. Chciałbym zamienić te Infwartości na NAwartości. Kod, który mam, jest wolny w przypadku dużych danych, czy istnieje szybszy sposób na zrobienie tego? Powiedzmy, że mam następującą ramkę danych: dat <- data.frame(a=c(1, Inf), b=c(Inf, 3), d=c("a","b")) W jednym przypadku …
103 r  dataframe  data.table 

5
Wyłącz wiadomości po załadowaniu pakietu
Mam pakiet w R (ROCR), który muszę załadować w moim środowisku R. Po załadowaniu paczki drukowany jest zestaw komunikatów. Zwykle jest to w porządku, ale ponieważ wynik mojego skryptu R jest używany do dalszej analizy, chcę całkowicie wyłączyć wszystkie te dane wyjściowe. Jak mogę to zrobić? Ponadto wolałbym to zrobić …

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.