import numpy as np import pandas as pd np.random.seed(99) df = pd.DataFrame(index=pd.date_range('2020-01-01', periods=60, freq='D'), data=np.array(list('晴曇雨雪'))[np.random.randint(0, 4, 60)], columns=['天気'], dtype='string') df 天気 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 晴 2020-01-11 曇 2020-01-12 雪 2020-01-13 雨 20