2

是的,我知道有很多 这样问题

这个问题是关于一个特定的行为:

import pandas as pd
x = [
    0,0,0,0,
    1,1,1,
    2,2,2,
    3,3,3
]

print pd.qcut(x, 4)
# ValueError: Bin edges must be unique: array([0, 0, 1, 2, 3]).

我曾假设qcut会产生边缘(0,1], (1,2], (2,3], (3, 3),这将按照我在视觉上组织它们的方式对项目进行分类。这显然与左包容性和右独占性有关,但直觉上感觉x可以离散为四个部分。

有人知道我错过了什么吗?

4

0 回答 0