2
メイン列ヘッダーは6月22日、6月23日、6月24日などの日付です。これらの日付のそれぞれには、「高」と「低」という2つのサブ列があります。今度は、各日付列のHigh列とLow列に高い値と低い値があります。アドバイスをお願いしますPandas DataFrameを作成する各ヘッダー列には2つのサブ列があります
メイン列ヘッダーは6月22日、6月23日、6月24日などの日付です。これらの日付のそれぞれには、「高」と「低」という2つのサブ列があります。今度は、各日付列のHigh列とLow列に高い値と低い値があります。アドバイスをお願いしますPandas DataFrameを作成する各ヘッダー列には2つのサブ列があります
マルチインデックスを作成するときにfrom_product
を使用できます。
dates = ['2016-1-1', '2016-1-2', '2016-1-3']
cols = pd.MultiIndex.from_product([dates, ['High', 'Low']])
>>> pd.DataFrame(np.random.randn(1,6), columns=cols)
2016-1-1 2016-1-2 2016-1-3
High Low High Low High Low
0 -0.075206 0.464617 0.347055 -0.807486 0.871124 -0.375196
ありがとうございます。私がパンダに慣れていなくても、マルチインデックスの機能を認識していなかったので、大きな助けとなりました – user3117282