histogram相关内容

子图中直方图的动画

我有以下动画子图来模拟四种不同分布的直方图: 导入numpy从 matplotlib.pylab 导入 *导入 matplotlib.animation 作为动画n = 100# 从随机分布、伽马分布、指数分布和均匀分布中生成 4 个随机变量x1 = np.random.normal(-2.5, 1, 10000)x2 = np.random.gamma(2, 1.5, 10000)x3 = n ..
发布时间:2021-11-10 05:41:40 Python

为 hist2d 子图添加一个颜色条并使它们相邻

我正在努力调整情节,我一直在努力.我面临两个问题: 图应该是相邻的,并且有 0 个 wspace 和 hspace.我将两个值都设置为零,但图之间仍然有一些空格. 我希望所有子图都有一个颜色条(它们的范围都相同).现在,代码向最后一个子图添加了一个颜色条,因为我知道它需要 hist2D 的第三个返回值. 这是我目前的代码: def plot_panel(pannel_plot):图 ..
发布时间:2021-08-31 20:21:59 其他开发

VB.net 直方图 - 如何对数据进行分箱

我正在研究直方图类,特别是分箱方法. 关于此,我有两个问题: 从逻辑/统计的角度来看,这是一个正确/合适的算法吗 代码是否最优或至少不错 - 请告诉我如何改进它 非常感谢任何帮助 - 提前谢谢. 这是我目前的代码... 公共类历史Dim data() As DoubleDim bins as Integer = 0Dim bw As Double = 0Dim _m ..
发布时间:2021-08-30 18:49:01 其他开发

Seaborn kde 图绘制概率而不是密度(直方图不带条)

我有一个关于 seaborn kdeplot 的问题.在 histplot 中,可以设置哪些 stats想要拥有(计数、频率、密度、概率)并且如果与 kde 参数一起使用,它也适用于 kdeplot.但是,如果我只想使用概率进行 kde plot 估计,我还没有找到如何直接在 kdeplot 中更改它的方法.或者,如果可以关闭条形图,histplot 应该会得到相同的结果,我也没有找到.那么如何做 ..
发布时间:2021-07-17 19:38:29 Python

对一维数据进行聚类并在 matplotlib 直方图上表示聚类

我有以下格式的一维数据: areas = ...plt.figure(figsize=(10, 10))plt.hist(区域,bins = 80)plt.show() 这个情节看起来像这样: 现在我希望能够对这些数据进行聚类.我知道我可以选择 核密度估计或 K-Means.但是一旦我有了这些值,我如何在直方图上表示这些集群? 解决方案 您只需要弄清楚集群分配,然后单独绘制数据的 ..

matplotlib直方图中的非均匀轴

我想使用 Matplotlib 绘制具有非均匀 x 轴的直方图.例如,考虑以下直方图: 将matplotlib.pyplot导入为plt值= [0.68、0.28、0.31、0.5、0.25、0.5、0.002、0.13、0.002、0.2、0.3、0.45,0.56、0.53、0.001、0.44、0.008、0.26、0.,0.37、0.03、0.002、0.19、0.18,0.04、0.3 ..
发布时间:2021-06-01 20:43:13 Python

从投影的 2d 直方图绘制对齐的 x,y 1d 直方图

我需要生成一张类似于本示例中所示的图像: 如何将这个 2D 直方图投影到水平和垂直直方图(或曲线)中,使其看起来对齐,就像第一张图片一样? 将 numpy 导入为 np导入matplotlib.pyplot作为plt导入 matplotlib.gridspec 作为 gridspec数据=#已上传到http://pastebin.com/tjLqM9gQ# 创建坐标 (0,1,...,N) ..
发布时间:2021-06-01 20:22:16 Python

用2个数组创建直方图

如何在R中使用此数据创建直方图? f = c('0-5','6-10','11-15','16-20','> 20')counts_arr = c(0,8,129,127,173) 现在, counts_arr [0] 与 f [0] 相关联 所以我试图将 f 放在X轴上,将 counts_arr 值放在Y轴上 解决方案 barplot(counts_arr,名称= f) ..
发布时间:2021-05-14 19:03:50 其他开发

使用scipy.stats.binom.cdf的二项分布CDF

我在下面的代码中使用了二项分布CDF(通过使用scipy.stats.binom.cdf)来估算在100次抛掷中,k头不超过k个的概率,其中k = 0、10、20、30,40、50、60、70、80、90、100.然后我尝试使用 hist()对其进行绘制. import scipy导入matplotlib.pyplot作为pltdef binomcdf():p = 0.5n = 100x = ..
发布时间:2021-05-14 19:03:44 Python

用matplotlib绘制直方图

我尝试在python中以直方图或条形图绘制数据.数据大小(数组大小)在0-10000之间.数据本身(数组的每个条目)取决于输入,范围在0到e + 20之间(大多数数据在同一范围内).所以我想用matplotlib做一个历史图.我想绘制一个间隔中数据的频率(以说明均值和偏差).有时它的工作方式如下: hist1 .但是有时这样的整体大小会有问题: hist2 .在此图中,我需要在0-100点处有更多 ..
发布时间:2021-05-14 19:03:38 Python

计算每个字母出现在字符串中的次数

我一直在处理一些旧代码,遇到了我前一段时间做的一个函数,该函数计算每个字母在给定字符串中出现的次数.在我的初始函数中,我将遍历字符串26次,计算每个字母在遍历时出现的次数.但是,我知道这确实效率很低,所以我尝试这样做: int * frequency_table(char * string){我字符c;int * freqCount = NULL;freqCount = mallocPtr(f ..
发布时间:2021-05-14 19:03:35 其他开发

我的法线未正确显示为直方图

因此,我已经绘制了直方图和法线曲线,但是该曲线看起来比直方图条小得多.我做错了,它比应该的小很多? 正如您在我的代码中看到的那样,我已经绘制了直方图,并尝试了两种绘制该法线曲线的方法.我已经计算了数据集的标准差和均值,所以我只使用实际数字.线条确实会画出来,只是比它们应该的位置低得多. g = read.csv("C:/Users/emkat/Documents/decave.txt", ..
发布时间:2021-05-14 19:03:33 其他开发

Matplotlib直方图未正确计算每个bin中的值数量

我正在尝试使用matplotlib.pyplot.hist创建一个非常简单的直方图,而且似乎没有正确地计算每个bin中的值数量.这是我的代码: 将numpy导入为np导入matplotlib.pyplot作为pltplt.hist([.2,.3,.5,.6],bins = np.arange(0,1.1,.1)) 我将间隔[0,1]划分为宽度为.1的区间,所以我应该得到四个高度为1的条形图. ..
发布时间:2021-05-14 19:03:30 Python

如何在python中绘制具有多个类别的直方图

我是python的新生,我有一个如何在python中绘制直方图的问题. 首先,我有十个间隔,根据花瓣的长度从最小到最大平均分配.这样我就可以根据花瓣将花分成十个间隔. 花的种类数是3,所以我想绘制一个直方图来描述不同种类(间隔)中不同种类花的分布.在同一个垃圾箱中,不同的花朵具有不同的颜色. 我知道Matplotlib中的 hist 函数,但是我不知道如何使用它来绘制如下图所示的 ..
发布时间:2021-05-14 19:03:26 Python

直方图上的密度曲线是平坦的

我正在尝试绘制一条曲线,该曲线遵循我的数据直方图的趋势,我环顾四周并尝试了其他人的代码,但仍然得到一条平线.这是我的代码 hist(Ferr,xlab =“铁蛋白血浆浓度",ylab =“频率",main =“铁蛋白直方图血浆浓度",xlim = c(0,250),ylim = c(0,50),cex.axis = 0.8,cex.lab = 0.8,cex.main = 1)曲线(dnorm ..
发布时间:2021-05-14 19:03:24 其他开发

如何使用matplotlib和numpy将此直方图转换为点状图/点状图?

我正在尝试根据学生的睡眠时间创建一个点状图/点状图,但我能获得的最接近的是与我的数据匹配的直方图.由于纯粹的经验不足或与数据不兼容,下面尝试提供的方法对我不起作用.任何帮助将不胜感激. 我已经尝试过类似的答案,它是: 此方法将睡眠时间中的浮点值四舍五入,这使绘图变得不正确,或者也许我只是错误地使用了它.我希望使用我的确切示例来解决方案,因为我对编程还是很陌生的,可能对其他方面一无所知. ..
发布时间:2021-05-14 19:03:21 Python