seaborn使用之三种引入方式

2020-06-01  本文已影响0人  采星星的小太阳BavaLI

虽然matplotlib很强大,但是当我们要绘制很精细精美的图像的时候往往就会很麻烦,所以我们可以使用一个很不错的第三方库叫做seaborn,他同样可以兼容pandas和numpy。要使用先引入,现在我们就介绍seaborn的三种引入方式
当然了pip安装seaborn我就不多说了。

引入方式一

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import matplotlib as mpl
import seaborn as sns
plt.style.use('seaborn')#一定要放在后面这两句的前面,把不然会被覆盖
plt.rcParams['font.family']='STsong'# 显示汉字 SimHei黑体,STsong 华文宋体还有font.style  font.size等
plt.rcParams['axes.unicode_minus'] = False

引入方式二

sns.set(style='darkgrid',font_scale=1.2,context='notebook')#font_scale=1.2控制坐标轴刻度大小,context='notebook'控制元素缩放的选项
plt.style.use('seaborn')#一定要放在后面这两句的前面,把不然会被覆盖
plt.rcParams['font.family']='STsong'# 显示汉字 SimHei黑体,STsong 华文宋体还有font.style  font.size等
plt.figure(figsize=(10,11))
plt.bar(x=df['英雄'][1:15],height = df['最大生命'][1:15])
plt.xticks(rotation=45,fontsize=20)
plt.title('英雄最大生命',pad=34,fontsize=15)
plt.xlabel('英雄名称',fontsize=15)
plt.ylabel('英雄最大生命',fontsize=15)
image.png

怎么样引入之后我们的图像就不那么单调了

方式三

sns.barplot(data = df.iloc[:,1:8],orient='v')
plt.rcParams['font.family']='STsong'# 显示汉字 SimHei黑体,STsong 华文宋体还有font.style  font.size等
image.png

希望可以帮助到大家!

上一篇下一篇

猜你喜欢

热点阅读