[PYTHON] Pandas-Grundlagen für Anfänger ④ Umgang mit Datums- und Zeitangaben

Was ist Pandas?

Ein Datenrahmenobjekt für die Verarbeitung strukturierter Daten in Python. Sie können Dateien einfach lesen und nachfolgende SQL-Vorgänge ausführen. Für Arbeiten wie maschinelles Lernen müssen Daten verarbeitet, berechnet und visualisiert werden. Eine Memoliste häufig verwendeter Syntaxen für die Datenmanipulation. Dieser Abschnitt befasst sich mit der Verarbeitung von Datum und Uhrzeit. Die Tabelle für andere Elemente ist hier.

0. Bibliotheksimport

Importiere Pandas mit dem Namen pd

python


import pandas as pd

1. Umrechnung von Datum / Uhrzeit

Konvertiert das unter Objekttyp beschriebene Element in den Typ datetime64 ns. Angenommen, Sie möchten ein Element mit dem Namen "Tag" in die Definition des Datenrahmens konvertieren.

python


dataframe['Day'] = pd.to_datetime(dataframe['Day'])

2. Bereichsspezifikation

"Tag" extrahiert Daten nach "1. April 2020".

python


dataframe = dataframe.loc[dataframe['Day'] > pd.to_datetime('20200401')]

3. Extrahieren Sie nur das Datum als Objekttyp

Datetime64 [ns] Konvertiert den Tag, der ein Typ ist, in ein Datum (Objekttyp).

python


dataframe['Day'] = pd.to_datetime(dataframe['Day']).dt.date

Recommended Posts

Pandas-Grundlagen für Anfänger ④ Umgang mit Datums- und Zeitangaben
Pandas-Grundlagen für Anfänger ② Übersicht über die Daten
Pandas Grundlagen für Anfänger ⑧ Ziffernverarbeitung
[Muss für Anfänger] Grundlagen von Linux
Pandas Basics Summary Link für Anfänger
[Für Anfänger] Skript innerhalb von 10 Zeilen (5. Resample von Zeitreihendaten mit Pandas)
[Pandas] Grundlagen der Verarbeitung von Datumsdaten mit dt
[Python] Erstellen Sie eine Liste mit Datum und Uhrzeit (Datum / Uhrzeit-Typ) für einen bestimmten Zeitraum
Vorbereitet für die Datumsberechnung und Automatisierung meines Bots
Zusammenfassung der Vorverarbeitungsmethoden für Python-Anfänger (Pandas-Datenrahmen)
[Linux] Grundlagen der Berechtigungseinstellung von chmod für Anfänger
[Für Anfänger] Grundlagen von Python erklärt durch Java Gold Teil 2
[Python] Erstellen Sie eine Datums- und Zeitliste für einen bestimmten Zeitraum
Datum und Uhrzeit ⇔ Zeichenkette
Übersicht über Docker (für Anfänger)
Seaborn Basics für Anfänger ④ Pairplot
100 Pandas klopfen für Python-Anfänger
[Für Anfänger] Grundlagen von Python erklärt durch Java Gold Teil 1
Seaborn-Grundlagen für Anfänger ① Aggregiertes Diagramm der Anzahl der Daten (Countplot)
[Für Anfänger] Zusammenfassung des Leidens an Kaggles EDA und seines Kampfes
Seaborn Grundlagen für Anfänger ② Histogramm (Distplot)
LSTM (1) zur Zeitreihenvorhersage (für Anfänger)
Lernen Sie die Grundlagen von Python ① Grundlegende Anfänger
[Für Anfänger] Warum brauchen Sie das "Gewicht" und die "Tendenz" des neuronalen Netzwerks?
Vorsichtsmaßnahmen für den Umgang mit PNG- und JPG-Bildern
[Python] Protokoll des Studientreffens für Anfänger (7/15)
Datum und Uhrzeit im angegebenen Format abrufen
Eine kleine Überprüfung von Pandas 1.0 und Dask
Implementierung und Beschreibung mit XGBoost für Anfänger
Erkennung von Zeitreihendatenanomalien für Anfänger
Pandas des Anfängers, vom Anfänger, für den Anfänger [Python]
Pytest Aktueller Zeittest (festes Datum und Uhrzeit)
Für SageMaker Anfänger-Material Links-
[Für Anfänger künstlicher Intelligenz] Maschinelles Lernen / Deep Learning Programming Lernpfad und Nachschlagewerke
Ein Memorandum of Method, das häufig bei der Analyse von Daten mit Pandas verwendet wird (für Anfänger)