PythonでCSVデータをExcelやCSV形式で保存したい時、どうしていますか。
CSVデータをそのままto_excelやto_csvをするとheaderやindexが勝手に追加されて保存されます。
そこで、本記事ではheaderやindexを追加しない保存方法について紹介します。
↓大量のデータを扱う方はこちらの記事を参考にしてください。
【初心者でもすぐにできるPython活用例】大量のCSVデータをExcelのシート毎に保存する
皆さんはCSVデータをExcelでまとめたい時、どうしていますか。
CSVデータのファイル数が少なければ一つ一つ処理していけば良いです...
それでは一番簡単なプログラム例を紹介します。
import csv
import os, glob
import pandas as pd
df = pd.read_csv("C:/Users/●●/Desktop/test.csv", encoding="shift-jis", skiprows=0)
df.to_csv("C:/Users/●●/Desktop/sample.csv",index=False,header=False)
to_csvの中にindex=False,header=Falseとするだけです。
また、.xlsで保存したい場合は to_csv ⇒ to_excel としてファイル名を.xlsにすれば同様に保存できます。
とても簡単です。