pandas教程:[27]散点图和抖动图

 时间:2026-02-15 11:22:10

拿到一个数据我们首先想到的是绘制散点图查看数据的基本分布情况,那么在Python.pandas中,如何绘制散点图呢?散点图的缺陷是什么,为什么要绘制抖动图呢?

    先引入相应的模块

    pandas教程:[27]散点图和抖动图

    读取数据到数据框df

    pandas教程:[27]散点图和抖动图

    打印出前5行数据,可以看到有两列数据,分别是 孩子的身高和父母的身高

    pandas教程:[27]散点图和抖动图

    先绘制一个散点图,x轴为孩子的身高,y轴为父母的身高,将绘制得到的图片保存在D盘下的plot.png文件

    pandas教程:[27]散点图和抖动图

    我们可以看到得到的图片是酱紫的,由于数据点重合在了一起,所以我们看到的散点图很规整,但却隐藏了规律,于是我们想到用到抖动的方法,绘制抖动图

    pandas教程:[27]散点图和抖动图

    我们看可以实现抖动的函数:所谓的抖动就是让数据点发生微小的位移,也就是略微改变数据的值,使得数据点不能完全重合,抖动距离的大小用下面函数中的factor参数来决定。

    pandas教程:[27]散点图和抖动图

    利用上面的函数对df进行处理

    pandas教程:[27]散点图和抖动图

    我们看得到的数据df2是酱紫的:

    pandas教程:[27]散点图和抖动图

    现在接着绘制一个散点图,生成的就是抖动图了。alpha参数指的是数据点的透明度

    pandas教程:[27]散点图和抖动图

    从这个图中我们可以清楚的看到,颜色比较深、数据比较多的点和颜色比较浅、数据比较少的点的位置。

    pandas教程:[27]散点图和抖动图

(共篇)上一篇:值替换|下一篇:
  • minitab的初级教程
  • 如何在EXCEL里找到想要的资料
  • EXCEL中如何给图表添加图例标示
  • EXCEL如何更改图书采购折线图纵坐标轴上刻度值
  • Excel如何批量将图表提取为图片
  • 热门搜索
    癫痫病怎么治疗 凌潇肃和姚晨怎么回事 苹果手机丢了怎么办 油性皮肤怎么改善 肚子胀气是怎么回事 长安大学怎么样 怎么盗号 尿液特别黄是怎么回事 cad怎么填充图案 咽喉炎怎么办