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
Come scrivere su un file excel esistente senza sovrascrivere i dati (utilizzando i panda)?
Uso i panda per scrivere su file Excel nel modo seguente: import pandas writer = pandas.ExcelWriter('Masterfile.xlsx') data_filtered.to_excel(writer, "Main", cols=['Diff1', 'Diff2']) writer.save() Masterfile.xlsx è già costituito da un numero di schede diverse. Tuttavia, non contiene ancora "Main". Pandas scrive correttamente sul foglio "Principale", purtroppo cancella anche tutte le altre schede.


3
Come verificare se una stringa contiene una delle sottostringhe in un elenco, in panda?
C'è qualche funzione che sarebbe l'equivalente di una combinazione di df.isin()e df[col].str.contains()? Ad esempio, diciamo che ho la serie s = pd.Series(['cat','hat','dog','fog','pet'])e voglio trovare tutti i posti in cui ne scontiene uno ['og', 'at'], vorrei ottenere tutto tranne "animale domestico". Ho una soluzione, ma è piuttosto inelegante: searchfor = ['og', …


3
Come sopprimere l'avviso del futuro di Panda?
Quando eseguo il programma, Pandas dà 'Avviso futuro' come sotto ogni volta. D:\Python\lib\site-packages\pandas\core\frame.py:3581: FutureWarning: rename with inplace=True will return None from pandas 0.11 onward " from pandas 0.11 onward", FutureWarning) Ho ricevuto il messaggio, ma voglio solo impedire a Panda di mostrare questo messaggio ancora e ancora, c'è qualche parametro …

8
Un vettore colonna y è stato passato quando era previsto un array 1d
Ho bisogno di adattarsi RandomForestRegressorda sklearn.ensemble. forest = ensemble.RandomForestRegressor(**RF_tuned_parameters) model = forest.fit(train_fold, train_y) yhat = model.predict(test_fold) Questo codice ha sempre funzionato fino a quando non ho eseguito una preelaborazione dei dati ( train_y). Il messaggio di errore dice: DataConversionWarning: un vettore di colonna y è stato passato quando era previsto …


5
Ignorare NaN con str. Contiene
Voglio trovare righe che contengono una stringa, in questo modo: DF[DF.col.str.contains("foo")] Tuttavia, questo non riesce perché alcuni elementi sono NaN: ValueError: impossibile indicizzare con un vettore contenente valori NA / NaN Quindi ricorro all'offuscato DF[DF.col.notnull()][DF.col.dropna().str.contains("foo")] C'è un modo migliore?
117 python  pandas 

4
Il modo giusto per invertire pandas.DataFrame?
Ecco il mio codice: import pandas as pd data = pd.DataFrame({'Odd':[1,3,5,6,7,9], 'Even':[0,2,4,6,8,10]}) for i in reversed(data): print(data['Odd'], data['Even']) Quando eseguo questo codice, ottengo il seguente errore: Traceback (most recent call last): File "C:\Python33\lib\site-packages\pandas\core\generic.py", line 665, in _get_item_cache return cache[item] KeyError: 5 During handling of the above exception, another exception occurred: …
117 python  pandas  reverse 




8
Pandas DataFrame in List of Lists
È facile trasformare un elenco di elenchi in un dataframe panda: import pandas as pd df = pd.DataFrame([[1,2,3],[3,4,5]]) Ma come faccio a trasformare nuovamente df in un elenco di elenchi? lol = df.what_to_do_now? print lol # [[1,2,3],[3,4,5]]
115 python  pandas 

4
i panda convertono alcune colonne in righe
Quindi il mio set di dati contiene alcune informazioni in base alla posizione per n date. Il problema è che ogni data è in realtà un'intestazione di colonna diversa. Ad esempio, il CSV ha l'aspetto location name Jan-2010 Feb-2010 March-2010 A "test" 12 20 30 B "foo" 18 20 25 …
115 python  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.