(1)问题介绍

最近在做一个机器学习入门项目,鸢尾花种类的预测,在利用sns.boxplot()绘制箱型图的时候,程序报错:

AttributeError: 'numpy.ndarray' object has no attribute 'boxplot'

我的原代码是:

fig, axes = plt.subplots(2,2,figsize=(15,8))
sns.boxplot(x="species", y ="sepal_length", data = df, palette="Pastel1" , ax = axes[0])
sns.boxplot(x="species", y ="sepal_width", data = df, palette="Pastel1" , ax = axes[1])
sns.boxplot(x="species", y ="petal_length", data = df, palette="Pastel1" , ax = axes[2])
sns.boxplot(x="species", y ="petal_width", data = df, palette="Pastel1" , ax = axes[3])

我的目的是想绘制出每种鸢尾花的四个特征的箱型图,在一张画步上进行绘制,我是参考了别人的代码。

(2)错误原因

画布是2维的,但是这里面我天真的以为ax = axes[0],按照一维的索引即可实现绘制,所这里面的索引需要按照二维进行处理。改正后的代码:

fig, axes = plt.subplots(2,2,figsize=(15,8))
sns.boxplot(x="species", y ="sepal_length", data = df, palette="Pastel1" , ax = axes[0,0])
sns.boxplot(x="species", y ="sepal_width", data = df, palette="Pastel1" , ax = axes[0,1])
sns.boxplot(x="species", y ="petal_length", data = df, palette="Pastel1" , ax = axes[1,0])
sns.boxplot(x="species", y ="petal_width", data = df, palette="Pastel1" , ax = axes[1,1])

结果:

利用sns.boxplot绘制箱型图的时候报错:AttributeError: ‘numpy.ndarray‘ object has no attribute ‘boxplot‘相关推荐

  1. Seaborn绘制箱型图

    公众号:尤而小屋 作者:Peter 编辑:Peter 大家好,我是Peter~ 本文介绍的是如何使用 seaborn 的 boxplot 方法来绘制箱型图,先看看部分图形的绘制效果: 参数 绘制图形中 ...

  2. 使用matplotlib绘制箱型图(箱线图)及简要分析

    什么是箱型图 箱形图(Box-plot)又称为盒须图.盒式图或箱线图,是一种用作显示一组数据分散情况资料的统计图.因形状如箱子而得名.在各种领域也经常被使用,常见于品质管理.(来源:百度百科[箱型图] ...

  3. python绘制箱型图+打印异常值

    箱型图+打印异常值 写在最前面 代码 写在最前面 读取csv文件,绘制箱型图(竖着的),并打印出所有异常值. 更新conda及所有库 conda update -n base -c https://m ...

  4. R语言boxplot绘制箱线图

    Usage # x 为向量,dataframe,以及matirx boxplot(x, ...) # x 为formula boxplot(formula, data = NULL, ..., sub ...

  5. 绘制箱线图的标签python_利用Python - Matplotlib 绘制箱线图

    1.箱线图介绍 第一步:计算上四分位数,中位数,下四分位数(计算公式略). 第二步:计算上四分位数和下四分位数之间的差值,四分位数差. 第三步:绘制箱线图的上下范围,上限为上四分位数,下限为下四分位数 ...

  6. python 绘制箱型图

    用法 Axes.boxplot(x, notch=None, sym=None, vert=None, whis=None, positions=None, widths=None, patch_ar ...

  7. pandas seaborn绘制箱型图,探索时间序列数据季节性

    数据源:https://github.com/zrnsm/pyculiarity/blob/master/tests/raw_data.csv 一般使用箱型图来探索数据的季节性,箱型图主要体现了:极值 ...

  8. r语言ggplot2 多线图绘制图例_R语言绘制箱线图示例

    R语言绘制箱线图 箱线图(又称盒须图)是常见的统计图形之一,通过绘制连续型变量的五数总括,即最小值.下四分位数(第25百分位数).中位数(第50百分位数).上四分位数(第75百分位数)以及最大值,描述 ...

  9. matlab画箱型图均值方差,Matlab 绘制箱线图

    文章目录 前言 主要介绍箱线图(Box-plot)和利用Matlab绘制箱线图. 一.箱线图介绍 统计指标一般包括:四分位数.均值.中位数.众数.方差.标准差等,箱线图作为一种数据统计的方法,内容包括 ...

最新文章

  1. 机器学习-数据科学库(第一天)
  2. 6大设计原则之单一职责原则
  3. Android Sdk 安装配置
  4. MFC_Combo_Box_用法(下拉框)
  5. java dispose null_Java Map释放内存置null以及调用clear()的区别
  6. ajax post data 获取不到数据,注意content-type的设置post/get
  7. C#读写三菱Fx PLC 使用Fx 串口协议 读写Fx3U设备
  8. 环境配置就是安装软件,修改软件的配置文件,安装软件就是文件的复制,与新增--linux下一切皆文件...
  9. 第十三届蓝桥杯省赛模拟赛
  10. (w10)Prtsc截图键无法正常使用——解决办法
  11. js 封装原生XMLHttpRequest
  12. ubuntu键盘突然失灵怎么办?
  13. 关于MD5码的一些自我总结
  14. warning: Clone succeeded, but checkout failed.
  15. IDEA maven项目使用Junit报错 java: 程序包org.junit不存在
  16. 【论文学习】基于区块链的档案数据保护和共享方法
  17. “阳”后第1 2 3 4 5 6 7天的症状详解
  18. 大学想选择计算机专业,零基础如何快速学习编程?都是经验之谈
  19. ZooKeeper - 分布式锁
  20. SVG路径(path)中的圆弧(A)指令的语法说明及计算逻辑

热门文章

  1. JConsole连接远程服务器方法
  2. 无量纲处理、量纲变换与实时仿真理论
  3. java语音播报源代码_详解Android 语音播报实现方案(无SDK)
  4. 互联网创业公司如何规模化研发团队?
  5. Oracle v$nls_parameters 和 nls_database_parameters 区别
  6. 华为HCIE云计算培训笔记第4天
  7. 钉钉自定义机器人无法指定正向代理问题解决
  8. 测试问卷星问卷公开的问题
  9. 基于QT实现简易音视频播放器
  10. webpack4学习笔记