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.


3
Come eseguire il loop su frame di dati Pandas raggruppati?
dataframe: c_os_family_ss c_os_major_is l_customer_id_i 0 Windows 7 90418 1 Windows 7 90418 2 Windows 7 90418 Codice: print df for name, group in df.groupby('l_customer_id_i').agg(lambda x: ','.join(x)): print name print group Sto cercando di eseguire il ciclo dei dati aggregati, ma viene visualizzato l'errore: ValueError: troppi valori da decomprimere @EdChum, ecco …
146 python  pandas 



7
Pandaas dataframe fillna () solo alcune colonne sul posto
Sto cercando di riempire nessuno dei valori in un frame di dati Pandas con 0 per solo un sottoinsieme di colonne. Quando io faccio: import pandas as pd df = pd.DataFrame(data={'a':[1,2,3,None],'b':[4,5,None,6],'c':[None,None,7,8]}) print df df.fillna(value=0, inplace=True) print df Il risultato: a b c 0 1.0 4.0 NaN 1 2.0 5.0 NaN …
145 python  pandas  dataframe 

7
Leggere un file Excel in Python usando Panda
Sto cercando di leggere un file Excel in questo modo: newFile = pd.ExcelFile(PATH\FileName.xlsx) ParsedData = pd.io.parsers.ExcelFile.parse(newFile) che genera un errore che dice due argomenti attesi, non so quale sia il secondo argomento e anche quello che sto cercando di ottenere qui è convertire un file Excel in un DataFrame, lo …

10
JSON a Panda DataFrame
Quello che sto cercando di fare è estrarre i dati di elevazione da un'API di Google Maps lungo un percorso specificato dalle coordinate di latitudine e longitudine come segue: from urllib2 import Request, urlopen import json path1 = '42.974049,-81.205203|42.974298,-81.195755' request=Request('http://maps.googleapis.com/maps/api/elevation/json?locations='+path1+'&sensor=false') response = urlopen(request) elevations = response.read() Questo mi dà un …

6
Panda: cercare l'elenco dei fogli in un file Excel
La nuova versione di Pandas utilizza la seguente interfaccia per caricare file Excel: read_excel('path_to_file.xls', 'Sheet1', index_col=None, na_values=['NA']) ma cosa succede se non conosco i fogli disponibili? Ad esempio, sto lavorando con file Excel che i seguenti fogli Dati 1, Dati 2 ..., Dati N, foo, bar ma non conosco Na …
144 python  excel  pandas  openpyxl  xlrd 


5
Modifica di un sottoinsieme di righe in un frame di dati Panda
Supponiamo di avere un DataFrame panda con due colonne, A e B. Mi piacerebbe modificare questo DataFrame (o creare una copia) in modo che B sia sempre NaN ogni volta che A è 0. Come lo raggiungerei? Ho provato quanto segue df['A'==0]['B'] = np.nan e df['A'==0]['B'].values.fill(np.nan) senza successo.
143 python  pandas 


8
Rinomina l'indice Pandas DataFrame
Ho un file CSV senza intestazione, con un indice DateTime. Voglio rinominare l'indice e il nome della colonna, ma con df.rename () viene rinominato solo il nome della colonna. Bug? Sono sulla versione 0.12.0 In [2]: df = pd.read_csv(r'D:\Data\DataTimeSeries_csv//seriesSM.csv', header=None, parse_dates=[[0]], index_col=[0] ) In [3]: df.head() Out[3]: 1 0 2002-06-18 …
142 python  pandas  dataframe 

6
Cerca "non-contiene" su un DataFrame in Panda
Ho fatto qualche ricerca e non riesco a capire come filtrare un frame di dati df["col"].str.contains(word), tuttavia mi chiedo se c'è un modo per fare il contrario: filtrare un frame di dati in base al complimento di quel set. ad es .: per l'effetto di !(df["col"].str.contains(word)). Questo può essere fatto …
142 python  pandas  contains 

11
Sostituzione dei valori di colonna in un DataFrame panda
Sto cercando di sostituire i valori in una colonna di un frame di dati. La colonna ('femmina') contiene solo i valori 'femmina' e 'maschio'. Ho provato quanto segue: w['female']['female']='1' w['female']['male']='0' Ma ricevi esattamente la stessa copia dei risultati precedenti. Idealmente, vorrei ottenere un output che assomigli al seguente ciclo di …
141 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.