Как добавить разные имена для нескольких бокс-сюжетов? - PullRequest
0 голосов
/ 25 февраля 2020

Я рисую несколько блокпостов с растворенным кислородом за 24 часа (захваченных каждые 2 часа) на одной фигуре, но вместо цифр для блокпоста я хочу присвоить разные имена блокпостам. например, вместо имен от 0 до 11, я должен поставить D / O_0, D / O_2, D / O_4, ...., D / O_22. Это мой начальный код.

sns.boxplot(data=[df2['DO_0'],df2['DO_2'],df2['DO_4'],df2['DO_6'],df2['DO_8'],df2['DO_10'],df2['DO_12'],df2['DO_14'],df2['DO_16'],df2['DO_18'],df2['DO_20'],df2['DO_22']],showmeans=True)

Dissoved Oxygen Limit for every 2 hours.Start from 12AM

1 Ответ

0 голосов
/ 25 февраля 2020

Вы можете использовать метод set_xticklabels ():

fig = sns.boxplot(data=[df2['DO_0'],df2['DO_2'],df2['DO_4'],df2['DO_6'],df2['DO_8'],df2['DO_10'],df2['DO_12'],df2['DO_14'],df2['DO_16'],df2['DO_18'],df2['DO_20'],df2['DO_22']],showmeans=True)
fig.set_xticklabels(['D/O_0','DO_2',...])
...