Python Pandas: установка значения ylim в качестве максимального значения в моей сводной таблице - PullRequest
0 голосов
/ 11 декабря 2018

У меня есть четыре сводные таблицы, и я хотел бы сделать график, чтобы показать их.

До сих пор я мог заставить график делать следующее, но единственное, чего я не знаю, как это сделать, - это установить максимальное значение пары ylim, настраиваемое для каждой таблицы.Любые идеи?

fig, axs = plt.subplots(2,2)
tablepart1.plot(title='part1', kind='bar',figsize=(20,10), ylim=(0.9,.93), ax=axs[0][0])
tablepart2.plot(title='part2', kind='bar',figsize=(20,10), ylim=(0.9,.93), ax=axs[0][1])
tablepart3.plot(title='part3', kind='bar',figsize=(20,10), ylim=(0.9,.93), ax=axs[1][0])
tablepart4.plot(title='part4', kind='bar',figsize=(20,10), ylim=(0.9,.93), ax=axs[1][1])

Каждая сводная таблица выглядит следующим образом:

            METHOD  methA       methB
PART     P      J       
4        50     3   0.910996    0.909996
                5   0.913883    0.912048
                7   0.911054    0.912132

Итак, в этом случае, я хотел бы иметь ylim = (0,9, .913883 ) вместо ylim = (0,9, .93 )

1 Ответ

0 голосов
/ 11 декабря 2018

Я получил желаемый результат, выполнив:

(0.9, tablepart4.loc[:, ['methA', 'methB']].max().max()) )
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...