import matplotlib.pyplot as plt
import seaborn as sns
plt.figure(figsize=(width,height))
plt.title('Your title')
plt.xlabel("x label's name")
plt.ylabel("y label's name")
plt.legend()
sns.lineplot(data=your_data, label='Your label' )
sns.barplot(x=your_data.index, y=your_data)
sns.displot(a=data['column_name'] ,kde=False,label="label_name")
a= 选择我们想要打印出来的column
kde都等于True时会多生成KDE图
通过多条displot更改label可实现组数据同时显示
sns.heatmap(data=your_data, annot=True)
annot=True 这确保每个单元格的值显示在图表上。(如果不这样做,就会从每个单元格中删除数字!)
sns.scatterplot(x=x_data,y=y_data,hue=hue_data)
可输入hue_data使得散点根据hue_data的类别分出不同的类点(颜色也会不同)
sns.swarmplot(x=x_data,y=y_data)
sns.regplot(x=x_data,y=y_data)
同时画多条回归线
sns.lmplot(x='x_column_name',y='y_column_name',hue='hue_name',data=data)
也可以大概理解为平滑的histogram
sns.kdeplot(data=data['column_name'],shade=Truelabel='label_name')
sns.jointplot(x=data['column_name'],y=data['column_name2'],kind='kde')
sns.set_style("dark")
(1)“darkgrid”, (2)“whitegrid”, (3)“dark”, (4)“white”, and (5)“ticks”