Als «pandas» getaggte Fragen

146
Wie kann man einen gruppierten Pandas-Datenrahmen durchlaufen?

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 Code: print df for name, group in df.groupby('l_customer_id_i').agg(lambda x: ','.join(x)): print name print group Ich versuche nur, die aggregierten Daten zu durchlaufen, aber ich erhalte...

144
Lesen einer Excel-Datei in Python mit Pandas

Ich versuche, eine Excel-Datei folgendermaßen zu lesen: newFile = pd.ExcelFile(PATH\FileName.xlsx) ParsedData = pd.io.parsers.ExcelFile.parse(newFile) Was einen Fehler auslöst, der besagt, dass zwei Argumente erwartet werden. Ich weiß nicht, was das zweite Argument ist. Außerdem versuche ich hier,...

143
JSON zu Pandas DataFrame

Ich versuche, Höhendaten aus einer Google Maps-API entlang eines Pfads zu extrahieren, der durch Breiten- und Längengradkoordinaten wie folgt angegeben wird: from urllib2 import Request, urlopen import json path1 =

143
Ändern einer Teilmenge von Zeilen in einem Pandas-Datenrahmen

Angenommen, ich habe einen Pandas-DataFrame mit zwei Spalten, A und B. Ich möchte diesen DataFrame so ändern (oder eine Kopie erstellen), dass B immer NaN ist, wenn A 0 ist. Wie würde ich das erreichen? Ich habe folgendes versucht df['A'==0]['B'] = np.nan und df['A'==0]['B'].values.fill(np.nan)...

141
Benennen Sie den Pandas DataFrame-Index um

Ich habe eine CSV-Datei ohne Header mit einem DateTime-Index. Ich möchte den Index und den Spaltennamen umbenennen, aber mit df.rename () wird nur der Spaltenname umbenannt. Fehler? Ich bin auf Version 0.12.0 In [2]: df = pd.read_csv(r'D:\Data\DataTimeSeries_csv//seriesSM.csv', header=None,...

141
Ersetzen von Spaltenwerten in einem Pandas DataFrame

Ich versuche, die Werte in einer Spalte eines Datenrahmens zu ersetzen. Die Spalte ('weiblich') enthält nur die Werte 'weiblich' und 'männlich'. Ich habe folgendes versucht: w['female']['female']='1' w['female']['male']='0' Erhalten Sie jedoch genau die gleiche Kopie der vorherigen Ergebnisse....

138
Pandas read_csv von der URL

Ich verwende Python 3.4 mit IPython und habe den folgenden Code. Ich kann keine CSV-Datei von der angegebenen URL lesen: 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) Ich habe den folgenden...

138
Pandas: Einstellung Nr. von max Zeilen

Ich habe ein Problem beim Anzeigen von Folgendem DataFrame: n = 100 foo = DataFrame(index=range(n)) foo['floats'] = np.random.randn(n) foo Das Problem ist, dass nicht alle Zeilen standardmäßig in ipython notebook gedruckt werden, aber ich muss schneiden, um die resultierenden Zeilen anzuzeigen....