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.

3
Wie kann ich das Leerzeichen aus Pandas DataFrame-Headern entfernen?
Ich analysiere Daten aus einer Excel-Datei, die in einigen Spaltenüberschriften zusätzlichen Leerraum enthält. Wenn ich die Spalten des resultierenden Datenrahmens mit überprüfe df.columns, sehe ich: Index(['Year', 'Month ', 'Value']) ^ # Note the unwanted trailing space on 'Month ' Folglich kann ich nicht tun: df["Month"] Weil es mir sagt, dass …


4
Spalte mit konstantem Wert zum Pandas-Datenrahmen hinzufügen [Duplikat]
Diese Frage hat hier bereits Antworten : Spalte zum Datenrahmen mit konstantem Wert hinzufügen (4 Antworten) Im letzten Monat geschlossen . Gegeben ein DataFrame: np.random.seed(0) df = pd.DataFrame(np.random.randn(3, 3), columns=list('ABC'), index=[1, 2, 3]) df A B C 1 1.764052 0.400157 0.978738 2 2.240893 1.867558 -0.977278 3 0.950088 -0.151357 -0.103219 Was …
94 python  pandas 



6
So drehen Sie X-Achsen-Tick-Beschriftungen im Pandas-Barplot
Mit folgendem Code: import matplotlib matplotlib.style.use('ggplot') import matplotlib.pyplot as plt import pandas as pd df = pd.DataFrame({ 'celltype':["foo","bar","qux","woz"], 's1':[5,9,1,7], 's2':[12,90,13,87]}) df = df[["celltype","s1","s2"]] df.set_index(["celltype"],inplace=True) df.plot(kind='bar',alpha=0.75) plt.xlabel("") Ich habe diese Handlung gemacht: Wie kann ich die Tick-Beschriftungen der x-Achse um 0 Grad drehen? Ich habe versucht, dies hinzuzufügen, aber es hat …

4
Sortieren Sie den Pandas-Datenrahmen nach Datum
Ich habe einen Pandas-Datenrahmen wie folgt: Symbol Date A 02/20/2015 A 01/15/2016 A 08/21/2015 Ich möchte es sortieren Date, aber die Spalte ist nur eine object. Ich habe versucht, die Spalte zu einem Datumsobjekt zu machen, bin jedoch auf ein Problem gestoßen, bei dem dieses Format nicht das erforderliche Format …
94 python  pandas 



6
Vertikale Gitterlinien werden im Liniendiagramm in matplotlib angezeigt
Ich möchte sowohl horizontale als auch vertikale Gitterlinien in meinem Diagramm erhalten, aber standardmäßig werden nur die horizontalen Gitterlinien angezeigt. Ich verwende eine pandas.DataFrameSQL-Abfrage in Python, um ein Liniendiagramm mit Datumsangaben auf der x-Achse zu generieren. Ich bin mir nicht sicher, warum sie nicht an den Daten erscheinen, und ich …



8
Konvertieren Sie den zeitzonenabhängigen DateTimeIndex von Pandas in einen naiven Zeitstempel, jedoch in einer bestimmten Zeitzone
Sie können die Funktion verwenden tz_localize, um einen Zeitstempel oder eine DateTimeIndex-Zeitzone bekannt zu machen. Wie können Sie jedoch das Gegenteil tun: Wie können Sie einen zeitzonenbewussten Zeitstempel in einen naiven umwandeln, während die Zeitzone erhalten bleibt? Ein Beispiel: In [82]: t = pd.date_range(start="2013-05-18 12:00:00", periods=10, freq='s', tz="Europe/Brussels") In [83]: …
93 python  pandas 

7
Warum dauert es ewig, Pandas unter Alpine Linux zu installieren?
Ich habe festgestellt, dass die Installation von Pandas und Numpy (Abhängigkeit) in einem Docker-Container unter Verwendung des Basisbetriebssystems Alpine vs. CentOS oder Debian viel länger dauert. Ich habe unten einen kleinen Test erstellt, um den Zeitunterschied zu demonstrieren. Abgesehen von den wenigen Sekunden, die Alpine benötigt, um die Build-Abhängigkeiten für …
93 pandas  numpy  docker  alpine 

6
Gibt es in Pandas eine Möglichkeit, den vorherigen Zeilenwert in dataframe.apply zu verwenden, wenn der vorherige Wert auch in apply angewendet wird?
Ich habe folgenden Datenrahmen: Index_Date A B C D =============================== 2015-01-31 10 10 Nan 10 2015-02-01 2 3 Nan 22 2015-02-02 10 60 Nan 280 2015-02-03 10 100 Nan 250 Benötigen: Index_Date A B C D =============================== 2015-01-31 10 10 10 10 2015-02-01 2 3 23 22 2015-02-02 10 60 …

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.