Python 在带有子列的数据框中读取csv

Python 在带有子列的数据框中读取csv,python,csv,pandas,dataframe,Python,Csv,Pandas,Dataframe,我的CSV数据如下所示: Value ID 1 2 INDICATOR 1 2 3 4 1 2 3 Date 2015-01-02 11.0 12.0 NaN NaN 14.0 15.0 16.0 2015-01-03 17.0 18.0 NaN 21.0 20.0 21.0 N

我的CSV数据如下所示:

             Value
ID               1                        2
INDICATOR        1     2     3     4      1     2     3
Date
2015-01-02    11.0  12.0    NaN   NaN    14.0  15.0  16.0
2015-01-03    17.0  18.0    NaN   21.0   20.0  21.0   NaN
我想使用
read_csv
在pandas数据框中打开它,但我需要将
id
作为我的第一列,将
indicator
作为
id
列的子列,而csv中的valuedate列是我的数据框的索引,看起来如下:

             Value
ID               1                        2
INDICATOR        1     2     3     4      1     2     3
Date
2015-01-02    11.0  12.0    NaN   NaN    14.0  15.0  16.0
2015-01-03    17.0  18.0    NaN   21.0   20.0  21.0   NaN