Я рисую графики, используя seaborn на python и хочу обозначить оси x и y.
Когда я рисую только один график, такой как гистограмма, график, гистограмма и т. Д. c, я могу просто использовать:
pyplot.xlabel('x') pyplot.ylabel('y')
Но для графиков, таких как JointPlot , pairplot, heatmap и catplot, результат отличается от того, что я ожидал.
Jointplot dr aws диаграмма рассеяния внутри и гистограмма снаружи. Поэтому, когда я использую pyplot.xlabel('x') pyplot.ylabel('y')
, метки нарисованы на осях гистограммы.
Этот код dr aws 4 catplot и использование xlabel, ylabel
помечает только нижнюю catplot.
import seaborn as sns
from matplotlib import pyplot
tips = sns.load_dataset("tips")
sns.catplot(x="sex", y="total_bill", hue="smoker",row="day",
kind="violin", data=tips, split=True)
pyplot.suptitle("tip - catplot", y=1.01)
pyplot.xlabel('x')
pyplot.ylabel('y')
pyplot.show();
Как я могу обозначить оси всей фигуры? или каждый из графиков?
Спасибо