histogram相关内容

Matplotlib直方图放错位置并丢失条形图

我的数据文件很大,因此正在使用numpy直方图(与matplotlib中使用的直方图相同)来手动生成直方图并进行更新.但是,在绘制时,我觉得图形已经移动了. 这是我用于批量手动创建和更新直方图的代码.请注意,所有直方图都共享相同的bin. temp = np.histogram(批处理,bins = np.linspace(0,40,41))hist + = temp [0] 在我解 ..
发布时间:2021-05-14 19:02:03 Python

是否可以将x轴刻度线与matplotlib直方图中的相应条对齐?

在绘制时间序列日期时,我正在尝试绘制每小时的数据点数: fig,ax = plt.subplots()ax.hist(x = df.index.hour,垃圾箱= 24,#每小时抽出一格align ='mid'#这是我需要帮助的地方rwidth = 0.6,#在每个小节之间添加一些空格) 我想要每小时加一个酒吧,每个小时都贴上标签,所以我们设置: ax.set_xticks(ticks ..
发布时间:2021-05-14 19:02:00 Python

Matplotlib:频率列表中的直方图

我有一个列表x = [90,100,121,123,88].列表中的这些值是5种不同试验中事件发生的频率.我正在寻找从此列表创建直方图. 我只是尝试过: plt.hist(x)plt.show() 我明白了: 注意:Python的新手.并且仍在学习何时以及如何使用Stackoverflow. 解决方案 由于列表 x 包含频率,因此请使用条形图: x = [90,10 ..
发布时间:2021-05-14 19:01:57 Python

分布历史图中的加权箱

我正在寻找一种绘制分布直方图的方法,其中 y轴代表每个垃圾箱的项目总数(而不仅仅是计数). 下图示例: 在左侧,有55家代理商出售了20到30套房屋 在右边,已售出20到30套房屋的代理商代表已售出1100套房屋 numpy文档)通过 ax.hist ( ..
发布时间:2021-05-14 19:01:51 Python

python matplotlib直方图为不同的条指定不同的颜色

我想根据直方图中的不同条为它们所属的bin着色.例如在下面的示例中,我希望前3个条形为蓝色,接下来的2个条形为红色,其余的为黑色(实际的条形和颜色由代码的其他部分确定). 我可以使用color选项更改所有条形的颜色,但是我希望能够提供所用颜色的列表. 将numpy导入为np导入matplotlib.pyplot作为plt数据= np.random.rand(1000)plt.hist(da ..
发布时间:2021-05-14 19:01:47 Python

Python:如何使用Plotly堆叠或叠加直方图

我在单独的列表中有两组数据.每个列表元素的值都从0:100开始,元素重复. 例如: first_data = [10,20,40,100,...,100,10,50] second_data = [20,50,50,10,...,70,10,100] 我可以使用以下方法在直方图中绘制其中之一: 直接导入plotly.graph_objects...无花果= go.Figure() ..
发布时间:2021-05-13 19:05:29 Python

有效地计算3D numpy阵列沿具有不同面元边缘的轴的直方图

问题描述 我有一个3D numpy数组,表示为 data ,形状为N x R x C,即N个样本,R行和C列.我想获取样本和行的每种组合的沿列的直方图.但是bin边缘(请参阅bins 长度固定为S的> numpy.histogram )在不同的行上会有所不同,但会在样本之间共享.以这个示例为例,对于第一个样本( data [0] ),其第一行的bin边缘序列与第二行的bin边缘序列不同,但与 ..
发布时间:2021-05-13 18:42:42 Python

如何解决旋转直方图的代码?

嗨,整个stackoverflow组, 在图形中定义轴范围时遇到了一系列问题和格式,我想与大家分享一下,看看我们中是否可以找到错误 我在此网站上找到与之相似的用户.我的想法是使类似下面的链接的图形.但是由于某种原因,它可能很愚蠢,无法正确显示. 我的代码如下: 设置词后eps增强颜色"Times-Roman" 14设置输出"ComparacionPurezaMetodos.ep ..
发布时间:2021-05-11 19:17:38 其他开发

Gnuplot极坐标图直方图

我有一个数据文件 file.dat ,其中包含平面中各点的三列(半径,角度,温度),我想使用极性坐标和色图将数据绘制为直方图,如下图所示,但使用gnuplot.我可以使用所需的垃圾箱值创建一个 histogram.dat 文件,但我不知道如何在gnuplot中绘制该文件 基本上,必须为每个数据点绘制一个填充的线段.因此,对于每个数据点,您都必须在该单个线段的圆周上创建点.然后,您可以使用填充 ..
发布时间:2021-05-11 19:16:16 其他开发

gnuplot的“统计信息"命令意外的分钟&“超出范围"结果

我正在尝试开发直方图脚本.该情节本身似乎是正确的,但是我有一些问题或疑问: 我不明白为什么“统计"输出显示我的数据文件有“超出范围"的点.是什么意思? “统计"最小值看上去也不正确.从数据文件中,最小值= -0.0312,但是统计信息报告为0.0. 脚本: #来自"Gnuplot In Action",13.2.1抖动图和直方图的Gnuplot直方图(第256页)#这些函数将数据点 ..
发布时间:2021-05-11 19:15:20 其他开发

为什么设置表'Gnuplot中的选项重写最后一行中的第一个条目?

我试图从已有的数据中创建直方图,只是为了了解频率和箱等信息,因此我设置了一个表格,以便将其绘制出来而不是将其绘制到一个特定的文件中.例如,如果我的数据是 11121111151210 然后我得到类似 10 111 312 215 1 其中第二列给出每个条目的频率.但是我注意到的是,当gnuplot创建此文件时,不是得到高于我的东西,而是得到 10 111 312 215 110 ..
发布时间:2021-05-11 19:14:56 其他开发

为列中的每个变量绘制一个直方图(单独)

我想为该列中的每个变量绘制一个直方图(单独).数据是使用CSV文件(sample.csv)导入的,看起来像 ip_addr_player_id,事件名称,级别,获得的积分,获得的星星,移动118.93.180.241,拼图完成,植物学实验室拼图1,1000,2,2118.93.180.241,拼图完成,植物学实验室拼图2、1000、2、2118.93.180.241,拼图完成,植物学实验室拼图 ..
发布时间:2021-05-10 20:10:51 其他开发

如何在同一轴刻度上绘制两个直方图?

我有两个数据帧:dataf1,dataf2.它们具有相同的结构和列.3列名称分别是A,B,C.他们都有50行.我想在dataf1和dataf2上绘制B列的直方图.我可以分别绘制两个直方图,但是它们的比例不同.我想知道如何使用不同的颜色将它们放在相同的直方图上,或者绘制两个相同比例的直方图? ggplot()+ aes(dataf1 $ B)+ geom_histogram(binwidth = ..
发布时间:2021-05-10 20:09:14 其他开发

有没有一种方法可以在R中使用ggplotly将bin范围标签添加到直方图的工具提示中?

库(tidyverse)库(ggplot2)图书馆(密谋)数据(mpg)ggplotly(mpg%>%ggplot(aes(x = hwy))+geom_histogram(),工具提示=(“全部")) 当您将鼠标悬停在栏上时,我希望工具提示显示垃圾箱的开始和停止位置(例如20-21) 解决方案 感谢简单的plot_ly答案.由于其他原因,我想保留ggplot.这是我想出的一种可能的解 ..
发布时间:2021-05-10 19:39:54 其他开发

我如何控制ggplot2中的bin间隔?

我无法正确控制垃圾箱是否来自例如当我说 binwidth = 20 时,从-10到+10或从0到20,我得到了前者,但是我有从1开始的数据,并且我不希望间隔变成负数. 这是我的问题的一个例子: testData = data.frame(x = c(1,4,6,9,9))ggplot(data = testData,aes(x = testData $ x))+geom_histogra ..
发布时间:2021-05-10 19:38:26 其他开发