我正在尝试从头开始创建这样的数据框,因为我没有可以读取数据的csv。
A B
window
1H 0.1 1
2
3
0.2 1
2
3
6H 0.1 1
2
3
0.2 1
2
3
12H 0.1 1
2
3
0.2 1
2
3
24H 0.1 1
2
3
0.2 1
2
3
我尝试过
res = pd.DataFrame(columns=['window', 'A', 'B'])
res['window'] = ['1H', '6H', '12H', '24H']
res.set_index('window', inplace=True)
res.loc['1H', 'A'] = [0.1, 0.2]
开始。我还尝试了res.loc['1H', 'A'] = pd.Series([0.1, 0.2]).
,但是它不起作用。我该怎么办?
答案 0 :(得分:2)
我们有MultiIndex
idx=pd.MultiIndex.from_product([['1H', '6H', '12H', '24H'],[0.1,0.2],[1,2,3]],names=['Windows', 'A','B'])