37得票2回答
Matplotlib直方图集合箱(collection bin)用于高值

我有一个值数组,想要创建一个直方图。我主要关注低端数字,并希望将300以上的每个数字收集到一个箱子中。该箱子应该与所有其他(等宽)箱子具有相同的宽度。我该如何做? 注意:这个问题与这个问题相关:在Matplotlib直方图中定义bin宽度/x轴刻度 这是我到目前为止尝试过的:import ...

32得票4回答
将数值变量分类为组/箱/分段。

我想把一个数值变量(年龄)按照一定的区间划分为不连续的组别。我有下面这段代码:data$agegrp(data$age >= 40 & data$age <= 49) <- 3 data$agegrp(data$age >= 30 & data$age ...

17得票3回答
使用 `pandas.cut()` 函数,如何获取整数区间并避免得到负数的最低边界?

我的数据框中最小值为零。我试图使用 pandas.cut() 的 precision 和 include_lowest 参数,但是我无法得到由整数组成而不是浮点数的间隔,并且我也无法使最左侧的间隔停在零。import pandas as pd import seaborn as sns imp...

12得票2回答
Python Pandas使用pd.qcut创建新的Bin/Bucket变量

如何使用pd.qcut在python中创建新的Bin/Bucket变量? 对于有经验的用户来说,这可能很基础,但对我而言并不是非常清楚,并且在Stack Overflow/Google上搜索结果出人意料地不直观。通过仔细搜索,我找到了这个(Assignment of qcut as new ...

12得票5回答
如何使用Apache Math 3.0在Java中生成直方图的区间?

我一直在寻找一种使用Apache Common Math 3.0生成特定数据集的区间(通过指定下限、上限和所需区间数)的方法。我查看了Frequency http://commons.apache.org/math/apidocs/org/apache/commons/math3/stat/F...

10得票3回答
在seaborn的distplot中增加柱之间的空隙

我有一个可能很简单的问题。我使用seaborn从Excel文件中的数据创建了一张柱状图。为了更好的可视化,我想在条形或箱子之间留些空间。这是可能的吗? 我的代码如下: import pandas as pd import matplotlib as mpl import matplotli...

10得票1回答
如何将numpy数组中的值组织成包含一定值范围的区间?

我试图对 numpy 数组中的值进行排序,以便我可以存储在某个范围内的所有值(这可能可以更好地措辞)。无论如何,我将给出一个我试图实现的示例。我有一个名为 bins 的数组,它看起来像这样: bins = array([11,11.5,12,12.5,13,13.5,14]) 我还有另一...

7得票5回答
在gnuplot中对直方图的分组进行归一化

我将尝试绘制一个直方图,其条形箱按箱中元素数量进行归一化。 我使用以下代码: binwidth=5 bin(x,width)=width*floor(x/width) + binwidth/2.0 plot 'file' using (bin($2, binwidth)):($4) smo...

7得票1回答
理解 glibc malloc 的分块实现

最近我一直在研究glibc malloc实现的内部机制。但是,有一个关于bin索引的问题我似乎无法理解。所以,在malloc_state结构体内,我们有以下声明,为了简洁起见进行了轻微格式化: struct malloc_state { /* . . ...

7得票1回答
使用hist()函数绘制日期时间对象的直方图时,无法对齐条形柱。

我将尝试绘制一些日期时间对象的直方图,但是我无法使条形图与条形框对齐。以下是我的代码: 首先,我导入所需的内容并声明开始、结束和一天的对象: import datetime import matplotlib.pyplot as plt end = datetime.date(2017,...