Domande taggate «dataframe»

Un frame di dati è una struttura di dati tabulare. Di solito, contiene dati in cui le righe sono osservazioni e le colonne sono variabili di vario tipo. Mentre "data frame" o "dataframe" è il termine utilizzato per questo concetto in diverse lingue (R, Apache Spark, deedle, Maple, la libreria panda in Python e la libreria DataFrames in Julia), "tabella" è il termine utilizzato in MATLAB e SQL.

15
La creazione di Panda DataFrame dai valori nelle variabili fornisce "ValueError: se si utilizzano tutti i valori scalari, è necessario passare un indice"
Questa potrebbe essere una domanda semplice, ma non riesco a capire come farlo. Diciamo che ho due variabili come segue. a = 2 b = 3 Voglio costruire un DataFrame da questo: df2 = pd.DataFrame({'A':a,'B':b}) Questo genera un errore: ValueError: se si utilizzano tutti i valori scalari, è necessario passare …


12
Come applicare una funzione a due colonne del dataframe di Pandas
Supponiamo di avere un dfche ha colonne di 'ID', 'col_1', 'col_2'. E definisco una funzione: f = lambda x, y : my_function_expression. Ora voglio applicare la fa df's due colonne 'col_1', 'col_2'per calcolare elemento-saggio una nuova colonna 'col_3', un po' come: df['col_3'] = df[['col_1','col_2']].apply(f) # Pandas gives : TypeError: ('<lambda>() …
368 python  pandas  dataframe 

10
Estrazione di colonne specifiche da un frame di dati
Ho un frame di dati R con 6 colonne e desidero creare un nuovo frame di dati con solo tre colonne. Supponendo che il mio telaio dei dati è df, e voglio colonne estratto A, Be E, questo è l'unico comando riesco a capire: data.frame(df$A,df$B,df$E) Esiste un modo più compatto …
366 r  dataframe  r-faq 

15
Come sommare una variabile per gruppo
Ho un frame di dati con due colonne. La prima colonna contiene categorie come "Prima", "Seconda", "Terza", e la seconda colonna ha numeri che rappresentano il numero di volte in cui ho visto i gruppi specifici da "Categoria". Per esempio: Category Frequency First 10 First 15 First 5 Second 2 …
357 r  dataframe  aggregate  r-faq 

17
Converti colonne data.frame da fattori a caratteri
Ho un frame di dati. Chiamiamolo bob: > head(bob) phenotype exclusion GSM399350 3- 4- 8- 25- 44+ 11b- 11c- 19- NK1.1- Gr1- TER119- GSM399351 3- 4- 8- 25- 44+ 11b- 11c- 19- NK1.1- Gr1- TER119- GSM399352 3- 4- 8- 25- 44+ 11b- 11c- 19- NK1.1- Gr1- TER119- GSM399353 3- 4- …
352 r  dataframe 

11
Come ottenere un valore da una cella di un frame di dati?
Ho creato una condizione che estrae esattamente una riga dal mio frame di dati: d2 = df[(df['l_ext']==l_ext) & (df['item']==item) & (df['wn']==wn) & (df['wd']==1)] Ora vorrei prendere un valore da una colonna particolare: val = d2['col_name'] Ma di conseguenza ottengo un frame di dati che contiene una riga e una colonna …
347 python  pandas  dataframe 

9
Converti un elenco di frame di dati in un frame di dati
Ho un codice che in un punto finisce con un elenco di frame di dati che voglio davvero convertire in un singolo frame di dati di grandi dimensioni. Ho ricevuto alcuni suggerimenti da una domanda precedente che stava cercando di fare qualcosa di simile ma più complesso. Ecco un esempio …
336 list  r  dataframe 


14
Panda: filtra le righe di DataFrame con il concatenamento dell'operatore
Maggior parte delle operazioni pandaspuò essere realizzato con operatore concatenamento ( groupby, aggregate, apply, ecc), ma l'unico modo che ho trovato per righe filtro avviene tramite normale indicizzazione staffa df_filtered = df[df['column'] == value] Ciò non è attraente in quanto richiede l'assegnazione dfa una variabile prima di poter filtrare i …
329 python  pandas  dataframe 



7
Panda read_csv low_memory e opzioni dtype
Quando si chiama df = pd.read_csv('somefile.csv') Ottengo: /Users/josh/anaconda/envs/py27/lib/python2.7/site-packages/pandas/io/parsers.py:1130: DtypeWarning: le colonne (4,5,7,16) hanno tipi misti. Specificare l'opzione dtype al momento dell'importazione o impostare low_memory = False. Perché l' dtypeopzione è correlata low_memorye perché Falseaiutarla a risolvere questo problema?

11
Come archiviare un frame di dati usando Panda
In questo momento sto importando un CSVframe di dati abbastanza grande ogni volta che eseguo lo script. Esiste una buona soluzione per mantenere quel frame di dati costantemente disponibile tra le esecuzioni in modo da non dover passare tutto il tempo ad aspettare l'esecuzione dello script?
317 python  pandas  dataframe 


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.