Als «r-faq» getaggte Fragen

Das r-faq-Tag wird erstellt, um eine begrenzte Anzahl von Fragen zu gruppieren, in denen Probleme behandelt werden, die regelmäßig auf dem R-Tag auftreten. Es ist nicht die offizielle FAQ zu R für SO, sollte aber als interessante Informationsquelle zu häufigen Problemen dienen.

2
R-Datenformate: RData, Rda, Rds usw.
Was sind die Hauptunterschiede zwischen .RData-, .Rda- und .Rds-Dateien? Genauer: Gibt es Unterschiede in der Komprimierung usw.? Wann sollte jeder Typ verwendet werden? Wie konvertiere ich einen Typ in einen anderen?
225 r  r-faq  rdata  rda 

13
Wie importiere ich mehrere CSV-Dateien gleichzeitig?
Angenommen, wir haben einen Ordner mit mehreren data.csv-Dateien, die jeweils die gleiche Anzahl von Variablen enthalten, jedoch jeweils zu unterschiedlichen Zeiten. Gibt es in R eine Möglichkeit, sie alle gleichzeitig zu importieren, anstatt sie alle einzeln importieren zu müssen? Mein Problem ist, dass ich ungefähr 2000 Datendateien importieren muss und …
219 r  csv  import  r-faq 

7
Finde den Wochentag
Angenommen, ich habe ein Datum in R und es ist wie folgt formatiert. date 2012-02-01 2012-02-01 2012-02-02 Gibt es in R eine Möglichkeit, eine weitere Spalte mit dem Wochentag hinzuzufügen, der dem Datum zugeordnet ist? Der Datensatz ist sehr groß, daher ist es nicht sinnvoll, ihn manuell durchzugehen und die …
215 r  date  r-faq 

14
Das Ändern des R-Standardbibliothekspfads mithilfe von .libPaths in Rprofile.site funktioniert nicht
Ich verwende R unter Windows, nicht als Administrator. Wenn ich ein Paket installiere, funktioniert der folgende Befehl nicht: > 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 Um ein Paket zu installieren, muss ich einen Bibliotheksverzeichnis angeben: …
205 r  rstudio  r-faq  library-path 

9
Beschleunigen Sie den Schleifenbetrieb in R.
Ich habe ein großes Leistungsproblem in R. Ich habe eine Funktion geschrieben, die über ein data.frameObjekt iteriert . Es fügt einfach eine neue Spalte zu a hinzu data.frameund sammelt etwas an. (einfache Bedienung). Der data.framehat ungefähr 850K Zeilen. Mein PC funktioniert noch (ungefähr 10 Stunden) und ich habe keine Ahnung …
193 performance  r  loops  rcpp  r-faq 

2
Verwendung von ~ (Tilde) in der Programmiersprache R.
In einem Tutorial zur Regressionsmodellierung habe ich den folgenden Befehl gesehen: myFormula <- Species ~ Sepal.Length + Sepal.Width + Petal.Length + Petal.Width Was genau macht dieser Befehl und welche Rolle spielt ~(Tilde) im Befehl?
187 r  r-faq 

8
Wie erstelle ich eine Liste von Datenrahmen?
Wie erstelle ich eine Liste von Datenrahmen und wie greife ich über die Liste auf jeden dieser Datenrahmen zu? Wie kann ich diese Datenrahmen beispielsweise in eine Liste aufnehmen? d1 <- data.frame(y1 = c(1, 2, 3), y2 = c(4, 5, 6)) d2 <- data.frame(y1 = c(3, 2, 1), y2 = …
185 r  list  dataframe  r-faq 

12
Berechnung des gleitenden Durchschnitts
Ich versuche, mit R den gleitenden Durchschnitt über eine Reihe von Werten in einer Matrix zu berechnen. Die normale Suche nach R-Mailinglisten war jedoch nicht sehr hilfreich. Es scheint keine eingebaute Funktion in R zu geben, mit der ich gleitende Durchschnitte berechnen kann. Bieten irgendwelche Pakete eines an? Oder muss …
185 r  moving-average  r-faq 

10
Fehler: Funktion konnte nicht gefunden werden… in R.
Dies soll eine FAQ-Frage sein, bitte seien Sie so vollständig wie möglich. Die Antwort ist eine Community-Antwort. Sie können sie also jederzeit bearbeiten, wenn Sie der Meinung sind, dass etwas fehlt. Diese Frage wurde auf Meta diskutiert und genehmigt. Ich benutze R und habe es versucht, some.functionaber ich habe folgende …

8
Verwenden Sie dynamische Variablennamen in `dplyr`
Ich möchte verwenden dplyr::mutate(), um mehrere neue Spalten in einem Datenrahmen zu erstellen. Die Spaltennamen und deren Inhalt sollten dynamisch generiert werden. Beispieldaten von Iris: library(dplyr) iris <- tbl_df(iris) Ich habe eine Funktion erstellt, um meine neuen Spalten aus dem zu mutieren Petal.Width Variablen : multipetal <- function(df, n) { …
168 r  dplyr  r-faq 

8
Umformen von data.frame vom Breitformat zum Langformat
Ich habe einige Probleme, meine data.framevon einem breiten Tisch in einen langen Tisch umzuwandeln . Im Moment sieht es so aus: Code Country 1950 1951 1952 1953 1954 AFG Afghanistan 20,249 21,352 22,532 23,557 24,555 ALB Albania 8,097 8,986 10,058 11,123 12,246 Jetzt möchte ich dies data.framein eine lange verwandeln …
164 r  dataframe  reshape  r-faq 

7
Nummerierung von Zeilen innerhalb von Gruppen in einem Datenrahmen
Arbeiten mit einem ähnlichen Datenrahmen: set.seed(100) df <- data.frame(cat = c(rep("aaa", 5), rep("bbb", 5), rep("ccc", 5)), val = runif(15)) df <- df[order(df$cat, df$val), ] df cat val 1 aaa 0.05638315 2 aaa 0.25767250 3 aaa 0.30776611 4 aaa 0.46854928 5 aaa 0.55232243 6 bbb 0.17026205 7 bbb 0.37032054 8 bbb …
163 r  dataframe  r-faq 



9
Gruppieren nach mehreren Spalten in dplyr unter Verwendung der Eingabe eines Zeichenfolgenvektors
Ich versuche, mein Verständnis von Plyr in Dplyr zu übertragen, kann aber nicht herausfinden, wie ich nach mehreren Spalten gruppieren soll. # make data with weird column names that can't be hard coded data = data.frame( asihckhdoydkhxiydfgfTgdsx = sample(LETTERS[1:3], 100, replace=TRUE), a30mvxigxkghc5cdsvxvyv0ja = sample(LETTERS[1:3], 100, replace=TRUE), value = rnorm(100) ) …
157 r  dplyr  r-faq 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.