[PYTHON] So erstellen Sie einen Datenrahmen und spielen mit Elementen mit Pandas

Warum einen Textdatenrahmen erstellen?

Möglicherweise möchten Sie vorübergehend einen geeigneten Datenrahmen erstellen, um mit Pandas zu spielen.

Versuchen Sie zu machen

#Pandas importieren
import pandas as pd

#Erstellen Sie einen Datenrahmen mit dem Bereich
df = pd.DataFrame({"col_name":range(4)})
print(df)
"""
    col_name
0          0
1          1
2          2
3          3
"""

Versuche damit zu spielen

Versuchen Sie, den Namen des Index und der Spalten des zuvor erstellten Datenrahmens zu ändern Optimieren Sie die Elemente des Datenrahmens weiter

df.index = ["zero","one","two","three"]
df.columns = ["column"]
df.loc["one", "column"] = 7
print(df)
"""
       column
zero        0
one         7
two         2
three       3
"""

Andere Möglichkeiten zu spielen

#Machen Sie 5 oder mehr Elemente von df NaN
df = df[df<5]
print(df)
"""
       column
zero        0
one       NaN
two         2
three       3
"""

#NaN ja!Füllen
df = df.fillna("yeah!")
print(df)
"""
       column
zero        0
one     yeah!
two         2
three       3
"""

Recommended Posts

So erstellen Sie einen Datenrahmen und spielen mit Elementen mit Pandas
Zugriff mit dem Cache beim Lesen von_json mit Pandas
So extrahieren Sie Nullwerte und Nicht-Nullwerte mit Pandas
Wie man nüchtern mit Pandas schreibt
So tauschen Sie Elemente in einem Array in Python aus und wie kehren Sie ein Array um.
Erstellen und Verwenden von statischen / dynamischen Bibliotheken in C-Sprache
Data Science-Begleiter in Python, wie man Elemente in Pandas spezifiziert
So melden Sie sich mit Python bei AtCoder an und senden automatisch
So vergleichen Sie Listen und rufen allgemeine Elemente in einer Liste ab
So arbeiten Sie mit BigQuery in Python
So weisen Sie den Index im Pandas-Datenrahmen neu zu
Lesen von CSV-Dateien mit Pandas
Verwendung ist und == in Python
Verwendung von pandas Timestamp und date_range
So erhalten Sie mit pandas DataFrame einen bestimmten Spaltennamen und Indexnamen
So ermitteln Sie mit Python den Unterschied zwischen Datum und Uhrzeit in Sekunden
Umgang mit Speicherlecks in matplotlib.pyplot
Erstellen von CSV-Beispieldaten mit Hypothese
[REAPER] Wie man Reascript mit Python spielt
So generieren Sie eine Sequenz in Python und C ++
So erstellen Sie erklärende Variablen und Zielfunktionen
So erstellen Sie eine JSON-Datei in Python
[Python] Wie man Excel-Dateien mit Pandas liest
Umgang mit Laufzeitfehlern in subprocess.call
So erstellen Sie Daten für CNN (Chainer)
Wie man tkinter mit Python in Pyenv benutzt
Verfahren zur Erstellung plattformübergreifender Apps mit kivy
[Python] Erstellen einer Wörterbuchtypliste, Hinzufügen / Ändern / Löschen von Elementen und Extrahieren mit einer for-Anweisung
So erstellen Sie eine Rest-API in Django
Fügen Sie mit Pandas Summen zu Zeilen und Spalten hinzu
Wie man Autokorrelation und partielle Autokorrelation mit Python zeichnet
Wie man Zufallszahlen mit dem Zufallsmodul von NumPy macht
So entfernen Sie doppelte Elemente in der Python 3-Liste
So zählen Sie die Anzahl der Elemente in Django und geben sie in die Vorlage aus
Der erste Schritt zur Protokollanalyse (Formatieren und Einfügen von Protokolldaten in Pandas)
[Pandas] So überprüfen Sie Duplikate in einer Tabelle und löschen Duplikate (entspricht dem Löschen von Duplikaten in Excel)
[Python] So erstellen Sie eine lokale Webserverumgebung mit SimpleHTTPServer und CGIHTTPServer
Verwendung von Pandas 2
Konvertieren Sie 202003 bis 2020-03 mit Pandas
(Tagebuch 1) Erstellen, Durchsuchen und Registrieren von Daten in der SQL-Datenbank des Microsoft Azure-Dienstes mit Python
So konvertieren / wiederherstellen Sie einen String mit [] in Python
So führen Sie eine Hash-Berechnung mit Salt in Python durch
So definieren Sie Decorator und Decomaker mit einer Funktion
Erklären Sie ausführlich, wie Sie mit Python einen Sound erzeugen
So erstellen Sie ein Untermenü mit dem Plug-In [Blender]
Erstellen Sie Amazon Linux mit AWS EC2 und melden Sie sich an
So konvertieren Sie horizontal gehaltene Daten mit Pandas in vertikal gehaltene Daten
Umgang mit Pyenv-Initialisierungsfehlern bei Fischen 3.1.0
So führen Sie Tests zusammen mit Python unittest aus
So laden Sie Dateien in Google Drive mit Google Colaboratory
Freigeben von Ordnern für Docker und Windows mit Tensorflow
So extrahieren Sie mit Pandas Daten, denen der Wert nan nicht fehlt
So geben Sie die CSV eines mehrzeiligen Headers mit Pandas aus
So konvertieren Sie eine JSON-Datei mit Python Pandas in eine CSV-Datei
[Python] Umgang mit Pandas read_html Lesefehler
[Python] So sortieren Sie Diktate in Listen und Instanzen in Listen
So erstellen Sie einen Bild-Uploader mit Bottle (Python)
Ich habe versucht zusammenzufassen, wie man Pandas von Python benutzt
Wie man Decorator in Django benutzt und wie man es macht