Domande taggate «r-faq»

Il tag r-faq è stato creato per raggruppare un numero limitato di domande relative ai problemi che si presentano regolarmente sul tag R. Non è la FAQ ufficiale su R per SO, ma dovrebbe servire come un'interessante fonte di informazioni su problemi comuni.

2
Formati dati R: RData, Rda, Rds ecc
Quali sono le principali differenze tra i file .RData, .Rda e .Rds? Più specificamente: Ci sono differenze nella compressione ecc.? Quando dovrebbe essere usato ogni tipo? Come convertire un tipo in un altro?
226 r  r-faq  rdata  rda 

13
Come importare più file .csv contemporaneamente?
Supponiamo di avere una cartella contenente più file data.csv, ognuno contenente lo stesso numero di variabili ma ognuno di tempi diversi. Esiste un modo in R per importarli tutti contemporaneamente anziché doverli importare tutti singolarmente? Il mio problema è che ho circa 2000 file di dati da importare e devo …
219 r  csv  import  r-faq 

1
Trova il giorno di una settimana
Diciamo che ho una data in R ed è formattata come segue. date 2012-02-01 2012-02-01 2012-02-02 Esiste un modo in R per aggiungere un'altra colonna con il giorno della settimana associato alla data? Il set di dati è molto grande, quindi non avrebbe senso passare manualmente e apportare le modifiche. …
215 r  date  r-faq 

14
Modifica R percorso libreria predefinito utilizzando .libPaths in Rprofile.site non funziona
Sto eseguendo R su Windows, non come amministratore. Quando installo un pacchetto, il seguente comando non funziona: > 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 Per installare un pacchetto, devo specificare un percorso di libreria: install.packages("zoo", …
206 r  rstudio  r-faq  library-path 

9
Accelerare l'operazione di loop in R
Ho un grosso problema di prestazioni in R. Ho scritto una funzione che scorre su un data.frameoggetto. Aggiunge semplicemente una nuova colonna a data.framee accumula qualcosa. (operazione semplice). L' data.frameha approssimativamente 850K righe. Il mio PC funziona ancora (circa 10 ore adesso) e non ho idea del tempo di esecuzione. …
193 performance  r  loops  rcpp  r-faq 

2
Uso di ~ (tilde) nel linguaggio di programmazione R
Ho visto in un tutorial sulla modellazione della regressione il seguente comando: myFormula <- Species ~ Sepal.Length + Sepal.Width + Petal.Length + Petal.Width Cosa fa esattamente questo comando e qual è il ruolo di ~(tilde) nel comando?
187 r  r-faq 

8
Come si crea un elenco di frame di dati?
Come faccio a creare un elenco di frame di dati e come accedo a ciascuno di quei frame di dati dall'elenco? Ad esempio, come posso inserire questi frame di dati in un elenco? d1 <- data.frame(y1 = c(1, 2, 3), y2 = c(4, 5, 6)) d2 <- data.frame(y1 = c(3, …
186 r  list  dataframe  r-faq 

13
Calcolo della media mobile
Sto cercando di usare R per calcolare la media mobile su una serie di valori in una matrice. La normale ricerca nella mailing list R non è stata molto utile. Non sembra esserci una funzione integrata in R mi permetterà di calcolare le medie mobili. Alcuni pacchetti ne forniscono uno? …
185 r  moving-average  r-faq 

10
Errore: impossibile trovare la funzione ... in R
Questa dovrebbe essere una domanda frequente, quindi si prega di essere il più completo possibile. La risposta è una risposta della comunità, quindi sentiti libero di modificare se pensi che manchi qualcosa. Questa domanda è stata discussa e approvata su meta. Sto usando R e some.functionho provato ma ho ricevuto …

9
Usa nomi di variabili dinamiche in `dplyr`
Voglio usare dplyr::mutate() per creare più nuove colonne in un frame di dati. I nomi delle colonne e il loro contenuto dovrebbero essere generati dinamicamente. Dati di esempio dall'iride: library(dplyr) iris <- tbl_df(iris) Ho creato una funzione per mutare le mie nuove colonne dalla Petal.Widthvariabile: multipetal <- function(df, n) { …
168 r  dplyr  r-faq 

8
Rimodellare data.frame da formato largo a lungo
Ho qualche problema a convertire il mio data.frameda una tabella ampia a una tabella lunga. Al momento sembra così: 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 Ora vorrei trasformarlo data.framein un lungo data.frame. Qualcosa come questo: …
164 r  dataframe  reshape  r-faq 

7
Numerazione di righe all'interno di gruppi in un frame di dati
Lavorare con un frame di dati simile a questo: 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 …
163 r  dataframe  r-faq 



9
Raggruppa per più colonne in dplyr, utilizzando l'input vettoriale stringa
Sto cercando di trasferire la mia comprensione di plyr in dplyr, ma non riesco a capire come raggruppare per più colonne. # 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 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.