python有很多的第三方库或者是模块能够用来实现可视化数据图表绘制 , 但是绘图数据的来源就是很多小伙伴在学习这个知识点时遇到的一个问题了 。所以小编会来给大家介绍一个第三方库seaborn , 继续往下阅读这篇文章来学习一下吧 。
文章插图
一、seaborn库
matplotlib这个第三方库是很多人画直方图以及柱状图这种统计图表的第一选择 , 而它实际上也是将matplot这个绘图工具的功能封装的了一些而得来的 。seaborn库的来源也是同样的方式 , 不过它是对matplotlib这个绘图库的二次封装 。
而且它除了绘制图像之外 , 另外一个很好的功能就是 , 自带了实际不同格式和类型的数据源 。不需要自己再去额外找或者手动定义了 , 查看seaborn库数据源名称的代码如下所示:
import seaborn as snssns.get_dataset_names()二、画散点图代码
【怎么用seaborn自带的数据集画散点图?Python第三方库如何绘图】散点图是一种绘制在直角坐标系上 , 用以表示变量变化趋势的统计图表 。使用seaborn库自带的数据集画散点图 , 需要先调用loda()方法将数据集中的数据给取出来 , 然后使用对应图像的绘制方法并且传入参数就可以画图了 , 详细代码如下:
import seaborn as snssns.set()import matplotlib.pyplot as plttips = sns.load_dataset('tips')ax = sns.scatterplot(x='total_bill',y='tip',data=https://www.ycpai.cn/python/tips)plt.show()以上就是该库绘图的最简单方法 , 用x和y两个参数去定义了坐标轴名称 , 然后data参数是用来声明数据来源的 。会自动根据数据数量、行数、列名以及列数来划分坐标轴刻度 。如果在数据中存在分组的话 , 可以使用hue='smoker'参数来改变散点颜色 。
以上就是关于“怎么用seaborn自带的数据集画散点图?Python第三方库如何绘图”的全部内容了 , 希望对你有所帮助 。
推荐阅读
- Python类可以传递参数吗?Python类的传参代码怎么写
- 使用住房公积金贷款的条件有哪些
- 高压锅打不开怎么办没气压还打不开
- 油炸过的干肉皮怎么做好吃 油炸过的干肉皮好吃做法
- 数码知识:mate30pro怎么设置取消曲面屏关闭曲面显示教程
- 吸管杯吸管有塑料味怎么清除 吸管杯吸管有塑料味如何清除
- 辣椒油印子怎么去除
- 花洒漏水怎么办 花洒漏水如何解决
- 种花作文 种花作文怎么写
- 驾驶证电子证照有什么用 驾驶证电子证照的作用