У меня есть словарь Python в виде:
dict = {0: {a: 1, b: 2}, 1: {a: 1, b: 2}}
Я создал из него панд DataFrame
, используя from_dict()
.Это дало мне мультииндексный dataframe`, как и ожидалось.
Теперь я хочу построить этот dataframe с внешним индексом, являющимся осью x, и внутренним индексом, представляющим собой отдельные линии на моем графике, точки данных на y-осей являются значениями.
Я пытался сложить их, но это дало мне только одну строку.
Мой текущий код:
data = pd.DataFrame.from_dict(my_data)
data = data.T.stack()
data.plot()
Любой знает, какэто можно сделать?