[PYTHON] Zusammenfassung der persönlichen Notizen von Pandas

Überblick

Fassen Sie die Punkte zusammen, bei denen Sie vorsichtig sein sollten, wenn Sie es für sich selbst verwenden. Wird nacheinander hinzugefügt.

In Bezug auf die Art des Index

Wenn beim Lesen von CSV index_col verwendet wird, unterscheidet sich der Indextyp von der dtype-Spezifikation. Es scheint, dass es automatisch entschieden wird.

import pandas as pd

#Beispiel) input.csv
#ID,param1,param2
#0001,01,AAA
#0002,02,BBB
#0003,10,CCC

df = pd.read_csv("input.csv", dtype=object, index_col="ID")
#Der Typ wird als Objekt angegeben, aber nur der Index wird zum Typ int.
#Die führende 0 fehlt

Es scheint notwendig zu sein, den Index später anzugeben, um den Typ beizubehalten.

df = pd.read_csv("input.csv", dtype=object)
df.set_index("ID", inplace=True)
#Jetzt können Sie die Originaldaten behalten

Recommended Posts

Zusammenfassung der persönlichen Notizen von Pandas
Pandas Notizen
Persönliche Notizen zur Vorverarbeitung von Python Pandas-Daten
Pandas Selbststudium Memo
Python persönliche Notizen
Python Pandas Memo
fehlende Ganzzahlen Python persönliche Notizen
keyhac Zusammenfassung der persönlichen Einstellungen
Persönliche Ubuntu & WSL2 Setup-Zusammenfassung
Python Pandas Studie aktuelle Zusammenfassung
Zusammenfassung der grundlegenden Verwendung von Pandas
[Persönlich] Java Gold SE7 Exam Range Point Zusammenfassung [Zusätzliche Hinweise]
Jupyter Notebook Magic Command Persönliche Zusammenfassung
Pandas
Laplace-Eigenkarten mit Scikit-Learn (persönliche Notizen)
Persönliche Notizen für die Python-Bildverarbeitung
Zusammenfassung der häufig verwendeten Grammatik bei Pandas
Persönliche Zusammenfassung des Python Package Management Tools
Minecraft-Startoptionen [Linux] Persönliche Notizen
(Persönliche Notizen) Python-Metaklassen und Metaprogrammierung
Pandas Basics Summary Link für Anfänger
Python> Persönliche Notizen> PEP-0008-Zusammenfassung> Nur Abschnitt Programmierempfehlungen / PEP8 Check Tool Trial
Persönliche Notizen zu Linux, Conda, SSH und Git
[Python] Zusammenfassung der Verwendung von Pandas
WEB-Scraping mit Python (für persönliche Notizen)
Zusammenfassung der häufig verwendeten Methoden bei Pandas
Persönliche Notizen und Links zum maschinellen Lernen ① (Maschinelles Lernen)
Gaußscher Prozess kehrt mit PyMC3 Personal Notes zurück