python直方图拟合曲线_关于matplotlib:Python高斯拟合颜色与直方图条形相同
我使用pyplot中的函数plot()和hist()(没有任何颜色定义)来生成以下图形:
将包括更多的数据集。 这就是为什么我要对拟合曲线和相关的直方图使用相同的颜色,以使其具有一定的可区分性。
我找不到任何与此相关的信息。
我找到了一个解决方案
plt.gca().set_color_cycle(None)
感谢在Matplotlib中重置颜色周期
下面的代码应该可以立即使用,以完成我的关于高斯拟合和直方图颜色相同的问题
import matplotlib.pyplot as plt
import matplotlib.mlab as mlab
import numpy as np
list_of_lists = []
for i in range(2):
list = np.random.normal(0, 1, 100)
list = list.tolist()
list_of_lists.append(list)
plt.figure()
plt.hist(list_of_lists, bins = 10, normed=True)
numb_lists = len(list_of_lists)
plt.gca().set_color_cycle(None)
for i in range(0, numb_lists):
list = list_of_lists[i][:]
mean = np.mean(list)
variance = np.var(list)
sigma = np.sqrt(variance)
x = np.linspace(min(list), max(list), 100)
plt.plot(x, mlab.normpdf(x, mean, sigma))
为了确保曲线图和直方图具有相同的颜色,我的建议是为曲线图和最佳拟合线固定颜色。
如果您在此处查看示例http://matplotlib.org/1.2.1/examples/pylab_examples/histogram_demo.html
然后在pyplot的python文档中http://matplotlib.org/1.2.1/api/pyplot_api.html?highlight=hist#matplotlib.pyplot.hist
matplotlib.pyplot.hist方法具有kwarg颜色,可让您选择所需的直方图颜色。在示例中,他们将facecolor ='green'设置为
然后,为了获得最佳拟合线,可以选择以相同颜色绘制它。我需要查看代码以给出更精确的指示。但是,如果我们回到此处的示例,则会设置行属性:
l = plt.plot(bins, y, 'r--', linewidth=1)
因此,如果我们希望拟合线像其他直方图一样为绿色,则可以使用:
l = plt.plot(bins, y, 'r--', linewidth=1, color = 'green')
希望这会有所帮助,如果您不发布任何代码行,则不能为您提供更多具体提示。
感谢你的付出。 同时也对缺少代码感到抱歉。 我会马上改正
python直方图拟合曲线_关于matplotlib:Python高斯拟合颜色与直方图条形相同相关推荐
- python直方图拟合曲线_在直方图python中拟合非标准化高斯
我有一个暗图像(原始格式),并绘制图像的图像和分布 . 正如您所看到的那样,在16处有一个高峰,请忽略它 . 我想通过这个直方图拟合高斯曲线 . 我已经使用这种方法来适应:Un-normalized ...
- python hist直方图拟合曲线_详解用Python为直方图绘制拟合曲线的两种方法
直方图是用于展示数据的分组分布状态的一种图形,用矩形的宽度和高度表示频数分布,通过直方图,用户可以很直观的看出数据分布的形状.中心位置以及数据的离散程度等. 在python中一般采用matplotli ...
- python直方图拟合曲线_用Python为直方图绘制拟合曲线的两种方法
直方图是用于展示数据的分组分布状态的一种图形,用矩形的宽度和高度表示频数分布,通过直方图,用户可以很直观的看出数据分布的形状.中心位置以及数据的离散程度等. 在python中一般采用matplotli ...
- 高等数学与python高级应用_高等数学——基于Python的实现
商品详情 书名:高等数学--基于Python的实现 定价:45.8 ISBN:9787121382437 作者:官金兰 版次:第1版 出版时间:2020-07 内容提要: 本书旨在用通俗易懂的语言介绍 ...
- 文科生自学python要多久_怎么自学python,大概要多久?
都让开!本人文科生,自学Python 2年半,作为一个曾经完全0基础,啥都不懂纯靠自学学会python的文科生,有一些不成熟的小建议可以分享一下. 首先不要觉着编程难,只要你认识26个英文字母,有一点 ...
- python len函数_知识清单Python必备的69个函数,你掌握了吗?
本文纲要 Python 作为一门高级编程语言,为我们提供了许多方便易用的内置函数,节省了不少开发应用的时间.目前,Python 3.7 共有 69 个内置函数,一些是我们耳熟能详的函数,另一些却不是很 ...
- python优化网站_[练习] 用PYTHON来优化网站中的图片
我到公司以来,第一次加班,哇,加一晚上加一上午,现在还没下班的迹象,555,困. 对于网站中的一些关键的页面,多重缓存.静态化.程序代码优化--之外,为了提高用户打开页面的速度,图片是必须要优化的. ...
- python编写函数_如何用Python编写自己喜欢的R函数
python编写函数 数据科学和机器学习的伟大现代斗争之一是" Python vs. R". 毫无疑问,近年来两者都已经取得了巨大的发展,成为数据科学,预测分析和机器学习的顶级编程 ...
- python 常用包_七月在线—Python和数据分析Lesson 1
写在前面 偶尔间看到朋友推荐这门课程,出于好奇打开看了一下课程目录,感觉对于想系统学习一下Python数据分析的朋友是不错的入门课程.于是也加入学习了一下. 目前看了第一课时,感觉很不错.附课程目录. ...
最新文章
- 大型企业门户网站设计开发一般性原则和建议
- javassist 初步学习
- WebMagic功能——XPath、CSS选择器、正则表达式 || 抽取元素API、获取结果API || ​​​​​​​获取链接||​​​​​​​使用Pipeline保存结果
- Mongo数据库安装成Windows服务
- JAVA之private修饰成员方法默认是final型的?
- Matlab中3条曲线归一,matlab中关于数据归一化函数mapminmax的使用
- tp3.2框架关闭日志记录
- opencv Basic Drawing
- 现代信号处理——阵列信号处理(阵列信号的高分辨处理)
- java-用for循环打印大写字母(部分简单大写字母)
- ZOJ 3987 Numbers(Java枚举)
- 苹果电脑键盘没反应_MAC PRO type-c接口无反应,充电无反应或一直在充电解决方案...
- 拼多多服务器请求失败在手机上如何修复,拼多多系统繁忙
- 计算机ram和rom的特点的是,什么是ROM和RAM?它们各有什么特点?
- 关于无法进入XP系统的解决方法
- jjava企业级开发-01
- 图像控制点 形变_Sentinel-1 TOPS影像干涉处理与形变监测
- pdf限制打印了怎么办
- 有营养的废话:人工智能、大数据和高性能计算融合成为趋势丨AI推理服务器,能读懂福尔摩斯?【软件网每日新闻播报│第10-24期】
- 数据结构与算法A实验六图论---7-3 旅游规划(Dijkstra算法)
热门文章
- 对抗攻击5——R+FGSM
- Android面试必问!2021最新中高阶Android面试题总结,理论+实战双管齐下!
- java的构造方法链
- oracle sum使用,oracle函数sum()的使用
- 《信息系统项目管理师》第十一章项目风险管理
- 山东大学软件学院2022年春众智科学与网络化产业期末考试
- (一)编译Ardupilot得到apj固件-bug汇总-2021-07
- 随机投点法计算定积分java_科学网—0026:蒙特卡洛求定积分三种方法的理解 - 何成文的博文...
- OpenHardwareMonitor0.9.6汉化说明
- MATLAB将黑白图像处理成反色图像参考代码