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.


2
So stellen Sie xlim und ylim in Seaborn lmplot facetgrid ein
Ich verwende Seaborns lmplot, um eine lineare Regression zu zeichnen, und teile meinen Datensatz in zwei Gruppen mit einer kategorialen Variablen auf. Sowohl für x als auch für y möchte ich die Untergrenze für beide Diagramme manuell festlegen , aber die Obergrenze bei der Seaborn-Standardeinstellung belassen. Hier ist ein einfaches …
85 python  pandas  seaborn 

3
Berechnen Sie den Zeitunterschied zwischen zwei Spalten in Stunden und Minuten für Pandas DataFrame
Ich habe zwei Spalten fromdateund todatein einem Datenrahmen. import pandas as pd data = {'todate': [pd.Timestamp('2014-01-24 13:03:12.050000'), pd.Timestamp('2014-01-27 11:57:18.240000'), pd.Timestamp('2014-01-23 10:07:47.660000')], 'fromdate': [pd.Timestamp('2014-01-26 23:41:21.870000'), pd.Timestamp('2014-01-27 15:38:22.540000'), pd.Timestamp('2014-01-23 18:50:41.420000')]} df = pd.DataFrame(data) Ich füge eine neue Spalte hinzu, diffum den Unterschied zwischen den beiden Daten mithilfe von zu ermitteln df['diff'] = …

2
Verbinden von Pandas-Datenrahmen durch Spaltennamen
Ich habe zwei Datenrahmen mit den folgenden Spaltennamen: frame_1: event_id, date, time, county_ID frame_2: countyid, state Ich möchte einen Datenrahmen mit den folgenden Spalten erhalten, indem ich (links) auf county_ID = countyid: joined_dataframe event_id, date, time, county, state Ich kann nicht herausfinden, wie es geht, wenn die Spalten, denen ich …

3
Kombinieren Sie zwei Pandas-Datenrahmen (verbinden Sie eine gemeinsame Spalte)
Ich habe 2 Datenrahmen: restaurant_ids_dataframe Data columns (total 13 columns): business_id 4503 non-null values categories 4503 non-null values city 4503 non-null values full_address 4503 non-null values latitude 4503 non-null values longitude 4503 non-null values name 4503 non-null values neighborhoods 4503 non-null values open 4503 non-null values review_count 4503 non-null values …




4
Was sind die Vor- und Nachteile zwischen get_dummies (Pandas) und OneHotEncoder (Scikit-learn)?
Ich lerne verschiedene Methoden, um kategoriale Variablen für maschinell lernende Klassifikatoren in numerische umzuwandeln. Ich bin auf die pd.get_dummiesMethode gestoßen sklearn.preprocessing.OneHotEncoder()und wollte sehen, wie sie sich in Bezug auf Leistung und Nutzung unterscheiden. Ich habe seitdem ein Tutorial zur Verwendung OneHotEncoder()unter https://xgdgsc.wordpress.com/2015/03/20/note-on-using-onehotencoder-in-scikit-learn-to-work-on-categorical-features/ gefunden Die sklearnDokumentation war für diese Funktion nicht …



6
Zugriffsindex des letzten Elements im Datenrahmen
Ich habe mich danach umgesehen, aber ich kann es nicht finden (obwohl es extrem trivial sein muss). Das Problem, das ich habe, ist, dass ich den Wert einer Spalte für den ersten und den letzten Eintrag eines Datenrahmens abrufen möchte. Aber wenn ich es mache: df.ix[0]['date'] Ich bekomme: datetime.datetime(2011, 1, …
83 python  pandas 

6
So führen Sie eine Serie und einen DataFrame zusammen
Wenn Sie hierher gekommen sind, um Informationen zum Zusammenführen von a DataFrameund Serieszum Index zu erhalten , lesen Sie bitte diese Antwort . Die ursprüngliche Absicht des OP bestand darin, zu fragen, wie Serienelemente als Spalten einem anderen DataFrame zugewiesen werden sollen . Wenn Sie daran interessiert sind, die Antwort …

5
IPython Notebook Zelle mehrere Ausgänge
Ich führe diese Zelle in IPython Notebook aus: # salaries and teams are Pandas dataframe salaries.head() teams.head() Das Ergebnis ist, dass ich nur die Ausgabe des teamsDatenrahmens und nicht von beiden salariesund erhalte teams. Wenn ich nur starte, salaries.head()erhalte ich das Ergebnis für salariesden Datenrahmen, aber wenn ich beide Anweisungen …


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.