[Python] Format, wenn to_csv mit Pandas

Ich habe immer und immer wieder dasselbe verwendet, also notieren Sie es sich. Es wird verwendet, wenn Daten in Pandas gespeichert und als to_csv in einer Datei gespeichert werden. Verwenden Sie diese Option, wenn Sie ein sauberes Format für die Veröffentlichung haben möchten und wenn Sie die gleiche Anzahl von Ziffern haben möchten.

Formatieren Sie den Float

import pandas as pd
df = pd.read_csv("latlon.csv")
df['val'] = df['val'].map(lambda x: '{0:.1f}'.format(x))
df.to_csv("out.csv", index=False, header=True, float_format='%11.6f')

Und out.csv ist

year,month,day,lat,lon,val
2012,6,16,80.862745,-39.834254,0.0
2012,6,16,80.862745,-39.502762,0.1

Wird ausgegeben als. Der gleiche Inhalt verwendet "rund",

df = df.round({"lat":7, "lon":7, "val":1})

Recommended Posts

[Python] Format, wenn to_csv mit Pandas
Bei to_csv mit Pandas wurde es Zeile für Zeile
Lesen Sie CSV mit Python-Pandas
[Python] Ändere den Typ mit Pandas
Fehler beim Spielen mit Python
Formatieren Sie json mit Vim (mit Python)
String-Format mit Python% -Operator
[Python] Verbinde zwei Tabellen mit Pandas
1. Mit Python 1-1 gelernte Statistiken. Grundlegende Statistiken (Pandas)
Wenn matplotlib nicht mit python2.7 funktioniert
Bei Verwendung von MeCab mit virtualenv python
Vorsichtsmaßnahmen bei Verwendung von sechs mit Python 2.5
Snippet für die Vollbit-Suche mit Python
Zu beachtende Punkte bei der Lösung von DP-Problemen mit Python
Python> Formatspezifikation beim Drucken von %%>% s% s% ('Hallo', 'Welt',)
[Easy Python] Lesen von Excel-Dateien mit Pandas
FizzBuzz in Python3
Python-String-Format
Scraping mit Python
Meine Pandas (Python)
Lesen und formatieren Sie CSV-Dateien gemischt mit Komma-Registerkarten mit Python-Pandas
Statistik mit Python
Scraping mit Python
Python mit Go
In Python integrieren
AES256 mit Python
Getestet mit Python
Python beginnt mit ()
mit Syntax (Python)
Bingo mit Python
Zundokokiyoshi mit Python
Python-String-Format
Format in Python
Python Pandas Memo
Excel mit Python
Mikrocomputer mit Python
Mit Python besetzen
Fehler beim Installieren eines Moduls mit Python pip
Empfohlene Umgebung und Verwendung bei der Entwicklung mit Python
Automatischer Betrieb von Chrome mit Python + Selen + Pandas
Lesen Sie Python-CSV-Daten mit Pandas ⇒ Graph mit Matplotlib
Persönliche Tipps, wenn Sie verschiedene Dinge mit Python 3 tun
[Python] Wie man Excel-Dateien mit Pandas liest
Vorsichtsmaßnahmen beim Umgang mit Kontrollstrukturen in Python 2.6
Formatieren Sie Python-Code mit Emacs automatisch in PEP8-kompatiblen Code
Hinweis zum Formatieren von Zahlen mit der Python-Formatierungsfunktion
Untersuchung beim Import kann nicht mit Python durchgeführt werden
Ein Memo beim Erstellen einer Python-Umgebung mit Miniconda
Zeichenkodierung beim Umgang mit Dateien in Python 3
[Python] [vscode] Wenn Sie sich über Space-Tab-Mix ärgern
Erstellen Sie mit Python eine Datei im Photoshop-Format (.psd)
[Webentwicklung mit Python] Vorsichtsmaßnahmen beim Speichern von Cookies
Materialien zum Lesen, wenn Sie mit Python beginnen
Konvertieren Sie die Zeichenfolge mit Python in ein zeichenweises Listenformat
Was verwenden Sie beim Testen mit Python?
[Python] Passen Sie Colormap an, wenn Sie Diagramme mit matplotlib zeichnen
Serielle Kommunikation mit Python
Zip, entpacken mit Python