Als «pandas» getaggte Fragen

Pandas ist eine Python-Bibliothek zur Datenmanipulation und -analyse, z. B. Datenrahmen, mehrdimensionale Zeitreihen und Querschnittsdatensätze, die häufig in Statistiken, experimentellen wissenschaftlichen Ergebnissen, Ökonometrie oder Finanzen verwendet werden. Pandas ist eine der wichtigsten Data Science-Bibliotheken in Python.

6
Weisen Sie pandas dataframe column dtypes zu
Ich möchte das dtypes mehrerer Spalten festlegen pd.Dataframe(Ich habe eine Datei, die ich manuell in eine Liste von Listen analysieren musste, da die Datei nicht zugänglich war pd.read_csv). import pandas as pd print pd.DataFrame([['a','1'],['b','2']], dtype={'x':'object','y':'int'}, columns=['x','y']) Ich bekomme ValueError: entry not a 2- or 3- tuple Die einzige Möglichkeit, sie …
109 python  pandas 


5
Python Pandas führen nur bestimmte Spalten zusammen
Ist es möglich, nur einige Spalten zusammenzuführen? Ich habe einen DataFrame df1 mit den Spalten x, y, z und df2 mit den Spalten x, a, b, c, d, e, f usw. Ich möchte die beiden DataFrames auf x zusammenführen, aber ich möchte nur die Spalten df2.a, df2.b zusammenführen - nicht …
109 python  merge  pandas 


5
Lesen Sie eine komprimierte Datei als Pandas DataFrame
Ich versuche, eine CSV-Datei zu entpacken und an Pandas zu übergeben, damit ich an der Datei arbeiten kann. Der Code, den ich bisher ausprobiert habe, lautet: import requests, zipfile, StringIO r = requests.get('http://data.octo.dc.gov/feeds/crime_incidents/archive/crime_incidents_2013_CSV.zip') z = zipfile.ZipFile(StringIO.StringIO(r.content)) crime2013 = pandas.read_csv(z.read('crime_incidents_2013_CSV.csv')) Nach der letzten Zeile erhalte ich, obwohl Python die Datei abrufen …
108 python  zip  pandas 

11
kartesisches Produkt bei Pandas
Ich habe zwei Pandas-Datenrahmen: from pandas import DataFrame df1 = DataFrame({'col1':[1,2],'col2':[3,4]}) df2 = DataFrame({'col3':[5,6]}) Was ist die beste Vorgehensweise, um ihr kartesisches Produkt zu erhalten (natürlich ohne es explizit wie ich zu schreiben)? #df1, df2 cartesian product df_cartesian = DataFrame({'col1':[1,2,1,2],'col2':[3,4,3,4],'col3':[5,5,6,6]})
107 python  pandas 

5
Holen Sie sich die Summe der Pandas-Spalten
Ziel Ich habe einen Pandas-Datenrahmen, wie unten gezeigt, mit mehreren Spalten und möchte die Gesamtsumme der Spalten erhalten MyColumn. Datenrahmen -df: print df X MyColumn Y Z 0 A 84 13.0 69.0 1 B 76 77.0 127.0 2 C 28 69.0 16.0 3 D 28 28.0 31.0 4 E 19 …
107 python  pandas  dataframe  sum 


5
SQLAlchemy ORM-Konvertierung in Pandas DataFrame
Dieses Thema wurde seit einiger Zeit weder hier noch anderswo angesprochen. Gibt es eine Lösung, die eine SQLAlchemy <Query object>in einen Pandas DataFrame konvertiert? Pandas kann verwendet werden pandas.read_sql, dies erfordert jedoch die Verwendung von unformatiertem SQL. Ich habe zwei Gründe, dies vermeiden zu wollen: 1) Ich habe bereits alles …

4
Ändern Sie einen Wert basierend auf einem anderen Wert in Pandas
Ich versuche, meinen Stata-Code für Geschwindigkeitsverbesserungen in Python umzuprogrammieren, und ich wurde in Richtung PANDAS gezeigt. Es fällt mir jedoch schwer, mich mit der Verarbeitung der Daten zu beschäftigen. Angenommen, ich möchte alle Werte in der Spaltenüberschrift 'ID' durchlaufen. Wenn diese ID mit einer bestimmten Nummer übereinstimmt, möchte ich zwei …
106 python  pandas 

7
So ändern Sie das Datum / Uhrzeit-Format in Pandas
Mein Datenrahmen hat eine DOBSpalte (Beispielformat 1/1/2016), die standardmäßig in den Pandas-Typ 'Objekt' konvertiert wird:DOB object Wenn Sie dies in das Datumsformat mit df['DOB'] = pd.to_datetime(df['DOB'])konvertieren, wird das Datum in: konvertiert 2016-01-26und dtypelautet : DOB datetime64[ns]. Jetzt möchte ich dieses Datumsformat in 01/26/2016oder in andere allgemeine Datumsformate konvertieren . Wie …


4
Was ist dtype ('O') bei Pandas?
Ich habe einen Datenrahmen in Pandas und ich versuche herauszufinden, welche Arten von Werten es gibt. Ich bin mir nicht sicher, um welchen Spaltentyp es sich handelt 'Test'. Wenn ich jedoch renne myFrame['Test'].dtype, bekomme ich; dtype('O') Was bedeutet das?

6
Wie kombiniere ich zwei Datenrahmen?
Ich verwende Pandas-Datenrahmen. Ich habe zum Beispiel einen ersten Datenrahmen D. Ich extrahiere zwei Datenrahmen daraus: A = D[D.label == k] B = D[D.label != k] dann ändere ich die beschriftung in AundB A.label = 1 B.label = -1 Ich möchte A und B kombinieren, damit ich sie als einen …
105 python  pandas 

4
Wählen Sie Pandas-Zeilen basierend auf dem Listenindex aus
Ich habe einen Datenrahmen df: 20060930 10.103 NaN 10.103 7.981 20061231 15.915 NaN 15.915 12.686 20070331 3.196 NaN 3.196 2.710 20070630 7.907 NaN 7.907 6.459 Dann möchte ich Zeilen mit bestimmten Folgenummern auswählen, die in einer Liste angegeben sind. Angenommen, hier ist [1,3], dann links: 20061231 15.915 NaN 15.915 12.686 …
105 python  pandas 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.