python导入数据画直方图加正态曲线_python 绘制正态曲线的示例
import numpy as np
import matplotlib.pyplot as plt
import math
# Python实现正态分布
# 绘制正态分布概率密度函数
u = 0 # 均值μ
u01 = -2
sig = math.sqrt(0.2) # 标准差δ
sig01 = math.sqrt(1)
sig02 = math.sqrt(5)
sig_u01 = math.sqrt(0.5)
x = np.linspace(u - 3*sig, u + 3*sig, 50)
x_01 = np.linspace(u - 6 * sig, u + 6 * sig, 50)
x_02 = np.linspace(u - 10 * sig, u + 10 * sig, 50)
x_u01 = np.linspace(u - 10 * sig, u + 1 * sig, 50)
y_sig = np.exp(-(x - u) ** 2 /(2* sig **2))/(math.sqrt(2*math.pi)*sig)
y_sig01 = np.exp(-(x_01 - u) ** 2 /(2* sig01 **2))/(math.sqrt(2*math.pi)*sig01)
y_sig02 = np.exp(-(x_02 - u) ** 2 / (2 * sig02 ** 2)) / (math.sqrt(2 * math.pi) * sig02)
y_sig_u01 = np.exp(-(x_u01 - u01) ** 2 / (2 * sig_u01 ** 2)) / (math.sqrt(2 * math.pi) * sig_u01)
plt.plot(x, y_sig, "r-", linewidth=2)
plt.plot(x_01, y_sig01, "g-", linewidth=2)
plt.plot(x_02, y_sig02, "b-", linewidth=2)
plt.plot(x_u01, y_sig_u01, "m-", linewidth=2)
# plt.plot(x, y, 'r-', x, y, 'go', linewidth=2,markersize=8)
plt.grid(True)
plt.show()
效果:
以上就是python 绘制正态曲线的示例的详细内容,更多关于python 绘制正态曲线的资料请关注脚本之家其它相关文章!
python导入数据画直方图加正态曲线_python 绘制正态曲线的示例相关推荐
- python导入数据画直方图加正态曲线_Python数据分析入门 - 正态分布
import numpy as np import pandas as pd import matplotlib.pyplot as plt %matplotlib inline #matplotli ...
- python导入数据画直方图加正态曲线_使用Python绘制直方图和正态分布曲线
原博文 2020-03-20 22:01 − 本文主要介绍两个内容: 如何使用记事本生成包含某一数据集的CSV文件: 如何使用Python绘制给定数据集的直方图和正态分布曲线. 1. 使用记事本创建C ...
- python导入数据画折线图_Python读取Excel表格,并同时画折线图和柱状图的方法
今日给大家分享一个Python读取Excel表格,同时采用表格中的数值画图柱状图和折线图,这里只需要几行代码便可以实. 首先我们需要安装一个Excel操作的库xlrd,这个很简单,在安装Python后 ...
- python导入数据画多列直方图_在python datafram中使用两列(值、计数)绘制直方图...
我想你需要^{}:patient_dets.set_index('PatientAge')['PatientAgecounts'].plot.bar() 如果需要箱子,一个可能的解决方案是使用^{}: ...
- python导入数据画柱状图代码_在Linux下使用Python的matplotlib绘制数据图的教程
如果你想要在Linxu中获得一个高效.自动化.高质量的科学画图的解决方案,应该考虑尝试下matplotlib库.Matplotlib是基于python的开源科学测绘包,基于python软件基金会许可证 ...
- Python导入数据
Python导入数据的方法: 1)导入外部数据 2)导入模块内部的数据集 1)导入外部数据--利用pandas import pandas as pd data1 = pd.read_excel('a ...
- python读取csv数据画直方图_python 中直方图绘制
一.直方图绘制参数详解 1.plt.hist(x, bins=10, range=None, normed=False, weights=None, cumulative=False, bottom= ...
- python读取csv数据画直方图_用python绘制直方图
其实,学习数据分析,excel可以完成绝大多数的工作,只是课程中@tiger是用python做的,而且最近自己也在学习编程,所以就挑战一下新东西,学学用python做作业,感谢@余欣 的教程,让我一个 ...
- python 画频率分布直方图求平均数_Python绘制频率分布直方图
Python绘制频率分布直方图 项目中在前期经常要看下数据的分布情况,这对于探究数据规律非常有用.概率分布表示样本数据的模样,长的好不好看如果有图像展示出来就非常完美了,使用Python绘制频率分布直 ...
最新文章
- Python培训班线上线下哪种靠谱
- Cempi实战攻略(六)——如何截获到达的短消息
- 虚拟化服务器故障切换,虚拟机故障转移
- 深入理解gtest C/C++单元测试经验谈
- standalone应用_具有Spring Boot的Spring Integration Standalone应用程序
- 将速度加快到自己的个人代码生成器中
- 【零基础学习iOS开发】【02-C语言】05-进制
- 解决VS2013或2017中类似于:error C4996: 'scanf': This function or variable may be unsafe的问题
- Python添加模块路径
- oracle表数据如何恢复,ORACLE如何恢复被delete的表数据
- java 中的static关键字和final关键字
- python exec函数 自动代码规范_Python 开发编码规范
- Oracle数据库的四款工具软件
- Fanvas, 把swf文件转html5 canvas js软件工具程序
- macOS 10.14安装win10教程 bootcamp篇
- Windows7主题包:Aero Pure 0.2 更像Win8
- 电脑任务栏卡死的解决方法
- Caffe:图像数据转换成ldb(leveldb/lmdb)文件
- Android动画之Interpolator(插值器)
- android.bp 编译,Android编译系统中的Android.bp