python pandasで日付のラベルからDataFrameを作成する
pythonで、ライブラリpandasのdate_rangeを使用して、日付のラベルからDataFrameを作成するサンプルコードを記述してます。pythonのバージョンは3.8.5を使用してます。
環境
- OS windows10 pro 64bit
- python 3.8.5
pandasインストール
pandasをインストールされていない方は、pipでインストールしておきます。
pip install pandas
# Successfully installed pandas-1.1.4
date_range使い方
date_rangeを使用すると、日付のラベルからDataFrameを作成するが可能です。
import pandas as pd
pd.date_range(開始日付, 終了日付, periods=日付範囲)
使用例
import pandas as pd
dr = pd.date_range("20200101", periods=10)
print(dr)
# DatetimeIndex(['2020-01-01', '2020-01-02', '2020-01-03', '2020-01-04',
# '2020-01-05', '2020-01-06', '2020-01-07', '2020-01-08',
# '2020-01-09', '2020-01-10'],
# dtype='datetime64[ns]', freq='D')
以下は、日付のラベルからDataFrameを作成するサンプルコードとなります。
import pandas as pd
data = {
'suzuki': [51, 52, 13],
'sato': [55, 52, 23],
'shimizu': [54, 32, 33]
}
dr = pd.date_range("20200101", periods=3)
d = pd.DataFrame(data,index = dr)
print(d)
# suzuki sato shimizu
# 2020-01-01 51 55 54
# 2020-01-02 52 52 32
# 2020-01-03 13 23 33
-
前の記事
C# pictureBoxで表示されている画像を削除する 2021.07.16
-
次の記事
javascript lodashを使って引数と同じ値を返す 2021.07.16
コメントを書く