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

注目の投稿

 PythonのTweepyを利用して、Twitter APIを利用している。 その中で、ハマったポイントをメモしておく。 まず、Searchに関して。 Twitter検索は、クライアントアプリ側では、全期間の検索が可能になっている。 一方で、APIを利用する際は、過去1週間しか...