Я пытался создать DataFrame с MultiIndex по столбцам. По какой-то причине pandas сглаживает его и вместо этого создает кортеж. Это довольно неприятно, так как я не могу его индексировать. Самое забавное, что я немного изменил свой csv файл, и с тех пор эта проблема возникла, хотя раньше этого не происходило. Я еще не нашел ничего специфического c по этой проблеме. Кроме того, если я добавлю еще один столбец в свой заголовок (например, header = [0,1,2]
), тогда эти три столбца будут MultiIndexed.
Я импортирую свой DataFrame из csv, используя следующий код:
df = pd.read_csv('NEWD.csv', header = [0,1], index_col[0], parse_dates = True, dayfirst = True)
Помощь очень ценится !!