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.

6
Controlla se esiste un valore nell'indice del frame di dati di Panda
Sono sicuro che esiste un modo ovvio per farlo, ma non riesco a pensare a nulla di lucido in questo momento. Fondamentalmente invece di sollevare un'eccezione, vorrei ottenere Trueo Falsevedere se esiste un valore nell'indice panda df. import pandas as pd df = pd.DataFrame({'test':[1,2,3,4]}, index=['a','b','c','d']) df.loc['g'] # (should give False) …
139 python  pandas  ipython 

6
Panda read_csv dall'URL
Sto usando Python 3.4 con IPython e ho il seguente codice. Non riesco a leggere un file CSV dall'URL indicato: import pandas as pd import requests url="https://github.com/cs109/2014_data/blob/master/countries.csv" s=requests.get(url).content c=pd.read_csv(s) Ho il seguente errore "Nome percorso del file o oggetto simile al file previsto, tipo ottenuto" Come posso risolvere questo problema?
139 python  csv  pandas  request 

6
Panda: impostazione n. di file max
Ho un problema con la visualizzazione di quanto segue DataFrame: n = 100 foo = DataFrame(index=range(n)) foo['floats'] = np.random.randn(n) foo Il problema è che non stampa tutte le righe per impostazione predefinita nel notebook ipython, ma devo tagliare per visualizzare le righe risultanti. Anche la seguente opzione non modifica l'output: …


5
Il frame di dati di Panda ottiene la prima riga di ciascun gruppo
Ho un panda DataFramecome il seguente. df = pd.DataFrame({'id' : [1,1,1,2,2,3,3,3,3,4,4,5,6,6,6,7,7], 'value' : ["first","second","second","first", "second","first","third","fourth", "fifth","second","fifth","first", "first","second","third","fourth","fifth"]}) Voglio raggruppare questo per ["id", "value"] e ottenere la prima riga di ciascun gruppo. id value 0 1 first 1 1 second 2 1 second 3 2 first 4 2 second 5 3 …
137 python  pandas  dataframe 




6
Come caricare un file tsv in un Pandas DataFrame?
Sono nuovo di Python e Panda. Sto cercando di tsvcaricare un file in un panda DataFrame. Questo è quello che sto provando e l'errore che sto ricevendo: >>> df1 = DataFrame(csv.reader(open('c:/~/trainSetRel3.txt'), delimiter='\t')) Traceback (most recent call last): File "<pyshell#28>", line 1, in <module> df1 = DataFrame(csv.reader(open('c:/~/trainSetRel3.txt'), delimiter='\t')) File "C:\Python27\lib\site-packages\pandas\core\frame.py", line …
136 python  pandas  csv 


9
ImportError: nessun modulo denominato dateutil.parser
Ricevo il seguente errore durante l'importazione pandasin un Pythonprogramma monas-mbp:book mona$ sudo pip install python-dateutil Requirement already satisfied (use --upgrade to upgrade): python-dateutil in /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python Cleaning up... monas-mbp:book mona$ python t1.py No module named dateutil.parser Traceback (most recent call last): File "t1.py", line 4, in <module> import pandas as pd …
135 python  pandas  pip 

8
I panda dividono la colonna degli elenchi in più colonne
Ho un DataFrame panda con una colonna: import pandas as pd df = pd.DataFrame( data={ "teams": [ ["SF", "NYG"], ["SF", "NYG"], ["SF", "NYG"], ["SF", "NYG"], ["SF", "NYG"], ["SF", "NYG"], ["SF", "NYG"], ] } ) print(df) Produzione: teams 0 [SF, NYG] 1 [SF, NYG] 2 [SF, NYG] 3 [SF, NYG] 4 …
135 python  pandas 


8
Panda valori univoci più colonne
df = pd.DataFrame({'Col1': ['Bob', 'Joe', 'Bill', 'Mary', 'Joe'], 'Col2': ['Joe', 'Steve', 'Bob', 'Bob', 'Steve'], 'Col3': np.random.random(5)}) Qual è il modo migliore per restituire i valori univoci di "Col1" e "Col2"? L'output desiderato è 'Bob', 'Joe', 'Bill', 'Mary', 'Steve'


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.