Я борюсь с моим (бедным) знанием Панд, поскольку я пытаюсь получить график штриховки по иерархическому индексу группой по операции.Pandas plot subplots of 'group by' result
Мои данные выглядят как этот
id, val, cat1, cat2
Затем создать иерархические индекс:
df_group = df_len.groupby(['cat1','cat2'])
Я хотел бы получить HBAR участок для каждого объекта cat1, в котором перечислены все cat2 объекты, которые перечислены значения всех объектов cat1 внутри.
Ни один из моих подходов не работал:
df_group.plot(...)
for name, group in df_group: .... group.plot(...)
df_group.xs(...)
эксперименты
Результат должен выглядеть примерно как этот
Я предполагаю, что я просто не хватает знаний pandas
, matplotlib
, ... -internals и это не так уж трудно построить несколько 100 элементов (cat2 < 10, Cat1 = 30)
.
Я пробовал морскую прогулку, но мне не повезло. Но, похоже, это хороший фрагмент кода для более точных данных :) – MaM