2018-04-07

Python3 PandasでHeaderのみのDataFrameを作成する

意外に簡単だった。
pandas.DataFrame(columns=[])で指定してあげるだけだった。



$ ipython 

import pandas as pd
df = pd.DataFrame(columns=["hoge", "piyo", "fuga"])
print(df)

>Empty DataFrame
Columns: [hoge, fuga, piyo]
Index: []

df.to_csv("result.csv")
exit()

$ cat result.csv

> ,hoge,fuga,piyo

参考

https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.html

https://stackoverflow.com/questions/44513738/pandas-create-empty-dataframe-with-only-column-names

注目の投稿

めちゃくちゃ久しぶりにこのブログ書いたw 更新3年ぶりw > 多様性というゲームは尊厳と自由を勝ち取るゲームなのかもしれないな。  もともとツイッターでツイートした内容なんだけど、ちょっと深ぼる。 ----- 自分は男 x 30代x 二児の父 x 経営者 x 都心(共働き世...