4 ответов:
Функция Seaborn, работающая на одной оси, может принимать одну в качестве аргумента.
Например, документы к
seaborn.kdeplotвключить:ax : matplotlib axis, optional Axis to plot on, otherwise uses current axisИтак, если вы сделали:
df = function_to_load_my_data() fig, ax = plt.subplots()Тогда вы могли бы сделать:
seaborn.kdeplot(df['col1'], ax=ax) seaborn.kdeplot(df['col2'], ax=ax)
Данные о частных и публичных данных коллажа, но работает, как мы видим, мы загружаем все глобальные параметры в объект seaborn, а затем мы сопоставляем диаграммы на той же панели.
import seaborn as sns import matplotlib.pyplot as plt import pandas as pd df = pd.read_csv('College_Data',index_col=0) g = sns.FacetGrid(df,hue='Private',palette='coolwarm',size=6,aspect=2) g.map(plt.hist,'Outstate',bins=20,alpha=0.7)
Самый простой пример:
import seaborn as sns import matplotlib.pyplot as plt data1 = [1, 2, 3, 4, 5] data2 = [1, 1.1, 1.3, 4, 4.1] def plotter(): plt.plot(data1) plt.plot(data2) plt.show() plotter()

Comments