Domande taggate «pandas»

Pandas è una libreria Python per la manipolazione e l'analisi dei dati, ad esempio frame di dati, serie temporali multidimensionali e set di dati trasversali che si trovano comunemente in statistica, risultati scientifici sperimentali, econometria o finanza. Pandas è una delle principali librerie di data science di Python.

11
Selezionare per stringa parziale da un DataFrame panda
Ho un DataFramecon 4 colonne di cui 2 contengono valori di stringa. Mi chiedevo se c'era un modo per selezionare le righe in base a una corrispondenza di stringa parziale rispetto a una colonna particolare? In altre parole, una funzione o funzione lambda che farebbe qualcosa del genere re.search(pattern, cell_in_question) …



7
Come filtrare il frame di dati Pandas usando 'in' e 'not in' come in SQL
Come posso ottenere gli equivalenti di SQL INe NOT IN? Ho un elenco con i valori richiesti. Ecco lo scenario: df = pd.DataFrame({'countries':['US','UK','Germany','China']}) countries = ['UK','China'] # pseudo-code: df[df['countries'] not in countries] Il mio modo attuale di farlo è il seguente: df = pd.DataFrame({'countries':['US','UK','Germany','China']}) countries = pd.DataFrame({'countries':['UK','China'], 'matched':True}) # IN …

18
UnicodeDecodeError durante la lettura del file CSV in Panda con Python
Sto eseguendo un programma che sta elaborando 30.000 file simili. Un numero casuale di questi si sta arrestando e producendo questo errore ... File "C:\Importer\src\dfman\importer.py", line 26, in import_chr data = pd.read_csv(filepath, names=fields) File "C:\Python33\lib\site-packages\pandas\io\parsers.py", line 400, in parser_f return _read(filepath_or_buffer, kwds) File "C:\Python33\lib\site-packages\pandas\io\parsers.py", line 205, in _read return parser.read() …




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 

2
Unione di panda 101
Come eseguire un join ( LEFT| RIGHT| FULL) ( INNER| OUTER) con i panda? Come faccio ad aggiungere NaN per le righe mancanti dopo l'unione? Come posso eliminare NaNs dopo la fusione? Posso unire l'indice? Incrocio con i panda? Come unire più DataFrame? merge? join? concat? update? Oms? Che cosa? …
365 python  pandas  join  merge 

2
Come ruotare un dataframe
Cos'è Pivot? Come faccio a ruotare? È un perno? Da lungo formato a grande formato? Ho visto molte domande che pongono sulle tabelle pivot. Anche se non sanno che stanno chiedendo delle tabelle pivot, di solito lo sono. È praticamente impossibile scrivere una domanda canonica e una risposta che racchiuda …

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 

30
Panda Python Errore nella tokenizzazione dei dati
Sto provando a usare i panda per manipolare un file .csv ma ​​ottengo questo errore: pandas.parser.CParserError: errore nella tokenizzazione dei dati. Errore C: previsti 2 campi nella riga 3, visto 12 Ho provato a leggere i documenti di Panda, ma non ho trovato nulla. Il mio codice è semplice: path …
343 python  csv  pandas 

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.