histogram

    0热度

    1回答

    我得到了2列数据框(体积和价格),并且我想根据volume列创建20个bin,并且数据量相等在每个垃圾箱里。 I.e.如果我得到了音量= [1,6,8,2,6,9,3,6]和4个分档,我想将数据剪切到第一个分档:1:2,2:3:6,3:6:如图8所示,第四:8:9 然后绘制平均相应y值的直方图 我的数据: df = pd.DataFrame{'Volume_norm' : [0.92, 2.31,

    3热度

    1回答

    我已经看到很多关于将y轴上的计数转换为百分比的问题,但是必须将它们在条形图中。 我想在直方图中做类似的事情,但不能清楚地显示条上的标签。请告诉我我做错了什么。 x = runif(100, min = 0, max = 10) data1 <- data.frame(x = x) ggplot(aes(x = x), data = data1)+ geom_histogram(aes(y

    0热度

    1回答

    我试图绘制与distplot()分配删除配合,我想在y轴上 绝对数量,而不是相对频率没有拟合函数 我认为(1)可以实现通过设置norm_hist=False,不过,相对于频率示出在y轴上: 但是没问题,我可以解决,通过直接设置底层pyplot.hist图的“范”关键字: 不过,现在我有问题,该拟合函数(用pyplot.plot创建)仍然适用于规范化的值,因此位于图形底部的某处。我想完全摆脱适合的情

    1热度

    2回答

    我检索了不同追踪期的各种hashtags的Twitter推文。例如,hashtag1被跟踪了6天,Hashtag2跟踪了4天,Hashtag3跟踪了2天。我怎样才能标准化每个hashtag?我怎样才能将他们分成平等的宿舍?在此先感谢...以下是代码......> library(streamR) library(rjson) setwd("/Users/Desktop")

    1热度

    1回答

    我一直在尝试使用直方图匹配从样本图像中找到匹配的图像。对于大多数情况下我的代码工作正常。使用方法Bhattacharyya的范围为0 < =方法< = 1. 通常使用Bhattacharyya方法,输出结果将接近于0,以防匹配的情况。但我已经遇到过这样一种情况,即两幅图像几乎相似,但可能存在一些对比差异。 这就是为什么这个程序给予更高的结果... 任何人都可以帮助我,为什么这个比较给了这么大的价值

    0热度

    1回答

    我无法把标签贴在我的数据的这个子集的直方图: hist(Familiar$letterCount, main = "Letter count of Familiar Words", xlab = "Letter Count", ylab = "Frequency", abline(v = mean(Familiar$letterCount), col = "black")) ,我得到的错误信息

    0热度

    2回答

    目前,我有以下代码 import matplotlib.pyplot as plt import pandas as pd from pandas.plotting import scatter_matrix df= pd.read_csv(file, sep=',') colors = list('r' if i==1 else 'b' for i in df['class']) #

    1热度

    1回答

    我试图画出一条正弦曲线的柱状图如下 import numpy as np import matplotlib.mlab as mlab import matplotlib.pyplot as plt dt=0.01 #delta t T_upper=100. #time upper limit t=np.arange(0.,T_upper+dt,dt) #time #print t[

    2热度

    1回答

    以下各行 a1, b1, _ = plt.hist(df['y'], bins='auto') a2, b2 = np.histogram(df['y'], bins='auto') print(a1 == a2) print(b1 == b2) 等同于的a1所有值等于那些a2与同为b1和b2 然后我创建单独使用pyplot(使用bins=autoshould use the same

    0热度

    2回答

    尝试使用sqrt方法生成bin大小的直方图。我究竟做错了什么?我的代码如下给我错误。谢谢。 TypeError: 'float' object cannot be interpreted as an integer values = [1,5,2,8,5,11,24,30,50] x = len(values) binsizes = math.sqrt(x) plt.hist(values,