[PYTHON] Convertir 202003 en 2020-03 avec les pandas

C'est un mémo du traitement du système que vous n'utilisez pas souvent mais que vous devez google lorsque vous voulez changer la chaîne de caractères «202003» en «2020-03» de date.

De la conclusion

Supposons que vous ayez la chaîne de données suivante appelée df et que vous souhaitiez la remplacer par le module datetime de l'année et du mois.

Année mois
202001
202002
202003
df["Année mois"] = pd.to_datetime(df["Année mois"], format='%Y%m').dt.to_period('M')

Maintenant, vous pouvez mettre - et ce sera un objet de date. format = '% Y% m' lit la chaîne comme un module de date, et plus tard dt.to_period (' M ') spécifie uniquement l'année et le mois.

Année mois
2020-01
2020-02
2020-03

Lorsque vous n'utilisez pas dt.to_period ('M')

Avec les mêmes données, essayez de supprimer le dernier dt.to_period ('M').

Année mois
202001
202002
202003
df["Année mois"] = pd.to_datetime(df["Année mois"], format='%Y%m')

Un jour sera ajouté.

Année mois
2020-01-01
2020-02-01
2020-03-01

Recommended Posts

Convertir 202003 en 2020-03 avec les pandas
[Python] Convertir la liste en Pandas [Pandas]
Comment convertir des données détenues horizontalement en données détenues verticalement avec des pandas
Comment convertir un fichier JSON en fichier CSV avec Python Pandas
Convertissez les variables numériques en variables catégorielles avec les pandas en définissant un seuil
Convertir .ipynb en .html (avec BatchFile)
Convertir la liste en DataFrame avec python
Convertir des phrases en vecteurs avec gensim
Je veux faire ○○ avec les Pandas
Convertir un PDF en image avec ImageMagick
Convertir en HSV
Convertir de PDF en CSV avec pdfplumber
Convertir des chaînes de caractères en quantités de caractéristiques avec RoBERTa
Convertir des données Excel en JSON avec python
Convertir Hiragana en Romaji avec Python (bêta)
Convertir les données de la grille en données contenant des lignes (?) À l'aide de pandas
Convertissez des données FX 1 minute en données 5 minutes avec Python
Essayez de convertir en données ordonnées avec les pandas
Essayez rapidement de visualiser votre ensemble de données avec des pandas
Convertir des fichiers PDF en fichiers PNG avec GIMP
Convertir un tableau (struct) en json avec golang
Convertir des nombres chinois en nombres arabes avec Python
Exemple de conversion en ondelettes d'images en Python
Visualisez rapidement avec les pandas
Conversion DICOM en PNG avec ordre croissant et décroissant
Essayez d'agréger les données de musique doujin avec des pandas
Convertir un PDF en image (JPEG / PNG) avec Python
Comment utiliser Pandas 2
Échantillonnage bootstrap avec Pandas
Traitement des ensembles de données avec des pandas (2)
Convertissez des PDF en images en masse avec Python
Fusionner les ensembles de données avec les pandas
Convertir mp4 en mp3 avec ffmpeg (version miniature intégrée)
Convertir les kanji en kana
Pandas apprenant avec la chimioinfomatique
Convertir jupyter en py
[Python] Comment lire des fichiers Excel avec des pandas
Convertir un fichier svg en png / ico avec Python
Convertir les valeurs d'époque Windows à ce jour avec python
Convertir keras-yolo3 en ONNX
Convertissez facilement les notebooks Jupyter en blogs avec Fastpages
Convertir dict en tableau
Visualisation des données avec les pandas
Manipulation des données avec les Pandas!
Mélangez les données avec les pandas
Convertir json en Excel
Comment convertir (32,32,3) en tenseur à 4 dimensions (1,32,32,1) avec le type ndarray
Convertir une chaîne au format de liste caractère par caractère avec python
Convertissez l'historique d'utilisation de Suica mobile au format PDF au format pandas Data Frame avec tabula-py
Je veux convertir une image en WebP avec sucette
Comment convertir / restaurer une chaîne avec [] en python
Premiers pas avec les pandas: connaissances de base à retenir en premier
0 Convertir une date non remplie en type datetime avec une expression régulière
Convertir un fichier texte avec des valeurs hexadécimales en fichier binaire
Comment convertir un objet de classe en dictionnaire avec SQLAlchemy
Convertir des chaînes numériques séparées par des virgules en nombres dans Pandas DataFrame
Convertissez l'image au format .zip en PDF avec Python
Comment accéder avec cache lors de la lecture_json avec pandas
Comment extraire des valeurs Null et des valeurs non Null avec des pandas