利用sns.boxplot绘制箱型图的时候报错:AttributeError: ‘numpy.ndarray‘ object has no attribute ‘boxplot‘
(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‘相关推荐
- Seaborn绘制箱型图
公众号:尤而小屋 作者:Peter 编辑:Peter 大家好,我是Peter~ 本文介绍的是如何使用 seaborn 的 boxplot 方法来绘制箱型图,先看看部分图形的绘制效果: 参数 绘制图形中 ...
- 使用matplotlib绘制箱型图(箱线图)及简要分析
什么是箱型图 箱形图(Box-plot)又称为盒须图.盒式图或箱线图,是一种用作显示一组数据分散情况资料的统计图.因形状如箱子而得名.在各种领域也经常被使用,常见于品质管理.(来源:百度百科[箱型图] ...
- python绘制箱型图+打印异常值
箱型图+打印异常值 写在最前面 代码 写在最前面 读取csv文件,绘制箱型图(竖着的),并打印出所有异常值. 更新conda及所有库 conda update -n base -c https://m ...
- R语言boxplot绘制箱线图
Usage # x 为向量,dataframe,以及matirx boxplot(x, ...) # x 为formula boxplot(formula, data = NULL, ..., sub ...
- 绘制箱线图的标签python_利用Python - Matplotlib 绘制箱线图
1.箱线图介绍 第一步:计算上四分位数,中位数,下四分位数(计算公式略). 第二步:计算上四分位数和下四分位数之间的差值,四分位数差. 第三步:绘制箱线图的上下范围,上限为上四分位数,下限为下四分位数 ...
- python 绘制箱型图
用法 Axes.boxplot(x, notch=None, sym=None, vert=None, whis=None, positions=None, widths=None, patch_ar ...
- pandas seaborn绘制箱型图,探索时间序列数据季节性
数据源:https://github.com/zrnsm/pyculiarity/blob/master/tests/raw_data.csv 一般使用箱型图来探索数据的季节性,箱型图主要体现了:极值 ...
- r语言ggplot2 多线图绘制图例_R语言绘制箱线图示例
R语言绘制箱线图 箱线图(又称盒须图)是常见的统计图形之一,通过绘制连续型变量的五数总括,即最小值.下四分位数(第25百分位数).中位数(第50百分位数).上四分位数(第75百分位数)以及最大值,描述 ...
- matlab画箱型图均值方差,Matlab 绘制箱线图
文章目录 前言 主要介绍箱线图(Box-plot)和利用Matlab绘制箱线图. 一.箱线图介绍 统计指标一般包括:四分位数.均值.中位数.众数.方差.标准差等,箱线图作为一种数据统计的方法,内容包括 ...
最新文章
- 机器学习-数据科学库(第一天)
- 6大设计原则之单一职责原则
- Android Sdk 安装配置
- MFC_Combo_Box_用法(下拉框)
- java dispose null_Java Map释放内存置null以及调用clear()的区别
- ajax post data 获取不到数据,注意content-type的设置post/get
- C#读写三菱Fx PLC 使用Fx 串口协议 读写Fx3U设备
- 环境配置就是安装软件,修改软件的配置文件,安装软件就是文件的复制,与新增--linux下一切皆文件...
- 第十三届蓝桥杯省赛模拟赛
- (w10)Prtsc截图键无法正常使用——解决办法
- js 封装原生XMLHttpRequest
- ubuntu键盘突然失灵怎么办?
- 关于MD5码的一些自我总结
- warning: Clone succeeded, but checkout failed.
- IDEA maven项目使用Junit报错 java: 程序包org.junit不存在
- 【论文学习】基于区块链的档案数据保护和共享方法
- “阳”后第1 2 3 4 5 6 7天的症状详解
- 大学想选择计算机专业,零基础如何快速学习编程?都是经验之谈
- ZooKeeper - 分布式锁
- SVG路径(path)中的圆弧(A)指令的语法说明及计算逻辑