pandas散点图-plot.scatter
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pandas散点图-plot.scatter相关的知识,希望对你有一定的参考价值。
参考技术A在pandas中画图和使用matplotlib一样,这里记录一下使用
很久之前有些过matplotlib的散点图,参考: matplotlib手册(11) - 散点图
散点图,通常是用来观察数据之间相关性的
DataFrame.plot.scatter(self, x, y, s=None, c=None, **kwargs)
Create a scatter plot with varying marker point size and color.
最简单的参数,是X轴和Y轴的值
我们可以直接使用column来指定
参数s
控制每一个点的大小
参数c
用来指定每一个点的颜色
这里还可以调用其他matplotlib中的参数,
关于参数c
参数c,不单单可以用来指定颜色,还可以传入一个column name
A column name or position whose values will be used to color the marker points according to a colormap.
就是说,我们可以引入第3个维度,来指定点的颜色
回去看一眼,我们的数据,这个species就是不同的种类
关于colormap,可以参考下官方介绍: https://matplotlib.org/tutorials/colors/colormaps.html
补充一下,关于这个参数c,刚才使用的时候报错了,发现是我理解错了
pandas异常-\'c\' argument must either be valid as mpl color(s) or as numbers to be mapped to colors
以上是关于pandas散点图-plot.scatter的主要内容,如果未能解决你的问题,请参考以下文章
来自 pandas 数据框的 2 列的 Seaborn 散点图