python boxplot 多组_Python:在一个pann中创建多个boxplots
我已经使用R很长时间了,最近我正在学习Python。
我想在Python中在一个面板中创建多个方框图。
我的数据集是向量形式的,标签向量表示每个数据元素对应的框。示例如下:N = 50
data = np.random.lognormal(size=N, mean=1.5, sigma=1.75)
label = np.repeat([1,2,3,4,5],N/5)
从不同的网站(例如,matplotlib: Group boxplots),创建多个boxplots需要一个矩阵对象输入,其列包含一个boxplot的样本。所以我基于数据和标签创建了一个列表对象:
^{pr2}$
但是,下面的代码给了我一个错误:boxplot(savelist)
Traceback (most recent call last):
File "", line 1, in
boxplot(savelist)
File "/Users/yumik091186/anaconda/lib/python2.7/site-packages/matplotlib/pyplot.py", line 2636, in boxplot
meanprops=meanprops, manage_xticks=manage_xticks)
File "/Users/yumik091186/anaconda/lib/python2.7/site-packages/matplotlib/axes/_axes.py", line 3045, in boxplot labels=labels)
File "/Users/yumik091186/anaconda/lib/python2.7/site-packages/matplotlib/cbook.py", line 1962, in boxplot_stats
stats['mean'] = np.mean(x)
File "/Users/yumik091186/anaconda/lib/python2.7/site-packages/numpy/core/fromnumeric.py", line 2727, in mean
out=out, keepdims=keepdims)
File "/Users/yumik091186/anaconda/lib/python2.7/site-packages/numpy/core/_methods.py", line 66, in _mean
ret = umr_sum(arr, axis, dtype, out, keepdims)
ValueError: operands could not be broadcast together with shapes (2,) (10,)
有人能解释一下发生了什么吗?在
python boxplot 多组_Python:在一个pann中创建多个boxplots相关推荐
- Spring Boot+RocketMQ集群只会在一个Broker中创建队列
问题: 在使用springboot集成RocketMQ Client后,开启自动创建队列,发现只会在一个Broker中创建Topic,但是在短时间内发送多条信息,就可以在集群情况下,在多个Broker ...
- python批量读取文件名_python - 从路径中提取文件名,无论os / path形式如何
python - 从路径中提取文件名,无论os / path形式如何 无论操作系统或路径格式是什么,我可以使用哪个Python库从路径中提取文件名? 例如,我想要所有这些路径返回c: a/b/c/ a ...
- python 已知一个字符,在一个list中找出近似值或相似值, 模糊匹配
已知一个元素,在一个list中找出相似的元素 使用场景: 已知一个其它来源的字符串, 它有可能是不完全与我数据库中相应的字符串匹配的,因此,我需要将其转为适合我数据库中的字符串 使用场景太绕了, 直接 ...
- python函数参数定义_python函数定义中的5种参数
python函数参数定义 Python函数定义中的5种参数类型: (5 Types of Arguments in Python Function Definition:) default argum ...
- python两两组合_python – 一个列表中的两个组合列表
我是一个Python初学者.我想从一个列表中获取两个组合列表. 例如,我有一个列表: c = [1, 2, 3, 4] 我想使用每四个项目来获得每个可能的组合来填充两个列表.将会有((2 ^ 4)/ ...
- python数据可视化库_python和r中用于数据可视化的前9个库
python数据可视化库 In the rapidly growing world of today, when technology is expanding at a rate like neve ...
- 做工程为什么不用python_为什么“python setup.py sdist”在项目根目录中创建不需要的“PROJECT-egg.info”?...
当我跑 python setup.py sdist 它在我的./dist目录中创建一个sdist.这包括一个"PROJECT-egg.info"文件在我的"dist&qu ...
- python画数组曲线_python – 在matplotlib中如何填充由两组不同数组定义的两条曲线?...
我有两组由两组数组定义的曲线:(x1,y1)和(x2,y2),我想用多边形填充它们.所有数组的长度相同,但x1和x2包含不同的值. plt.fill_between(x,y1,y2)要求两条曲线共享相 ...
- python替换字符串元素_python替换字符串中的子串图文步骤
python替换字符串中的子串图文步骤 修改字符串本身是不可能的,因为字符串是不可变类型,只能是通过某些方法来产生它的副本.再把副本赋值给原字符串,达到类似替换的作用.这里介绍几种方法. 旧串换新串: ...
最新文章
- ​iOS的界面触摸事件处理机制,然后用一个实例来说明下应用场景.
- python pillow库_python pillow模块用法
- 国外版莆田系医院要凉了:谷歌禁止未验证、没有科学根据的医疗广告
- spring中的ReflectionUtil
- element-ui使用笔记
- 在Tomcat上跑东西时遇到的对我这样新手来说很难找到的问题
- Asp.Net customErrors与httpErrors的区别
- OGNL表达式的特殊的符号
- JAVA 类加载机制学习笔记
- [转载]linux下上传文件真的需要ftp么?
- JNI调用两层C++动态库
- 第二次作业——个人项目实战之随机数独生成
- Windows XP操作系统自带工具应用详解(转)
- 舞蹈课(dance.cpp/c/pas)
- 8g u盘容量变小格式化u盘内存变小--已解决
- aws linux使用ssh登陆_在Mac上通过ssh连接到amazon aws linux服务器
- 【历史上的今天】8 月 23 日:万维网面世 30 周年;微信公众平台正式上线;计算机先驱诞生日
- 通俗易懂,unity和c#是什么关系
- 苹果手机iOS自带原生文档扫描功能,秒杀所有文档扫描软件
- 写不成书,只寄得相思一点