Articles of dataframe

Come ottenere media, mediana e altre statistiche sull’intera matrice, matrice o dataframe?

So che questa è una domanda di base, ma per qualche strana ragione non riesco a trovare una risposta. Come dovrei applicare le funzioni statistiche di base come media, mediana, ecc. Su tutto l’array, matrice o dataframe per ottenere risposte univoche e non un vettore su righe o colonne

Aggiungi colonne vuote a un dataframe con nomi specifici da un vettore

Ho già un dataframe, df, con un numero di colonne di dati. Ho un vettore, namevector, pieno di archi. Ho bisogno di colonne vuote aggiunte a df con i nomi delle colonne di namevector. Sto cercando di aggiungere colonne con questo ciclo for, iterando su ogni stringa in namevector. for (i in length(namevector)) { df[, […]

Nidificato se else istruzioni su un numero di colonne

Ho un grande data.frame cui le prime tre colonne contengono informazioni su un marcatore . Le colonne rimanenti sono di tipo numerico per quel marcatore in ogni individuo. Ogni individuo ha tre colonne. Il set di dati appare come segue: marker alleleA alleleB X818 X818.1 X818.2 X345 X345.1 X345.2 X346 X346.1 X346.2 1 kgp5209280_chr3_21902067 TA […]

Creazione di una tabella statistica riassuntiva da un frame di dati

Ho il seguente data frame (df) di 29 osservazioni di 5 variabili: age height_seca1 height_chad1 height_DL weight_alog1 1 19 1800 1797 180 70 2 19 1682 1670 167 69 3 21 1765 1765 178 80 4 21 1829 1833 181 74 5 21 1706 1705 170 103 6 18 1607 1606 160 76 7 19 […]

dplyr: seleziona i nomi delle colonne che contengono lo spazio bianco

df <- structure(list(`aa` = 1:3, `ab` = 2:4), .Names = c("aa", "ab" ), row.names = c(NA, -3L), class = "data.frame") e i dati sono simili aaab 1 1 2 2 2 3 3 3 4 Dopo la chiamata per selezionare select(df, ‘a a’) dà Error in abs(ind[ind < 0]) : non-numeric argument to mathematical function […]

Come salvare un data.frame in R?

Ho realizzato un data.frame in R che non è molto grande, ma ci vuole un po ‘di tempo per build. Vorrei salvarlo come un file, che posso aprire nuovamente in R?

Qual è il modo più efficace per trasmettere un elenco come frame di dati?

Molto spesso voglio convertire una lista in cui ogni indice ha tipi di elementi identici a un frame di dati. Ad esempio, potrei avere una lista: > my.list [[1]] [[1]]$global_stdev_ppb [1] 24267673 [[1]]$range [1] 0.03114799 [[1]]$tok [1] “hello” [[1]]$global_freq_ppb [1] 211592.6 [[2]] [[2]]$global_stdev_ppb [1] 11561448 [[2]]$range [1] 0.08870838 [[2]]$tok [1] “world” [[2]]$global_freq_ppb [1] 1002043 Voglio […]

Come usare cast o un’altra funzione per creare una tabella binaria in R

Sto cercando di creare un elenco di fattori che hanno una risposta binaria e hanno utilizzato il cast. DF2 <- cast(data.frame(DM),id~region) names(DF2)[-1] <- paste("region",names(DF2)[-1],sep="") Il problema che sto ottenendo è che le risposte sono la frequenza con cui viene visualizzata la risposta, mentre sto cercando solo se corrisponde o meno. Ad esempio ho: id region […]

Cumulativamente incollare (concatenare) i valori raggruppati da un’altra variabile

Ho un problema con un frame di dati in R. Vorrei incollare il contenuto di celle in diverse file insieme in base ai valori delle celle in un’altra colonna. Il mio problema è che voglio che l’output sia progressivamente (cumulativamente) stampato. Il vettore di uscita deve essere della stessa lunghezza del vettore di input. Ecco […]

R – aggiungi la colonna che conta in sequenza all’interno dei gruppi, ma si ripete per i duplicati

Sto cercando una soluzione per aggiungere la colonna “desired_result” preferibilmente usando dplyr e / o ave (). Vedere il riquadro dei dati qui, dove il gruppo è “sezione” e le istanze univoche che voglio che la colonna “desired_results” da conteggiare in sequenza siano in “exhibit”: structure(list(section = c(1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L), […]