在 Pandas 中设置 x 的范围、排序和计数

在 Pandas 中设置 x 的范围、排序和计数

我有一个数据框,我想在某一列中为 x 设置多个范围。例如,我在 C 列中有 1000 个条目,它们具有不同的值(从 0 到 100)。我想按从最小到最大的顺序对这些值进行排序,将其分成几部分,例如:0 到 10、10 到 20 等,然后计算每个部分中有多少个这样的值。

(0 到 10) 我有 4 个值(我不关心具体是哪些)(10 到 20)我有 22 个值等等...

答案1

可能应该在 StackOverflow 上,但我也是新手,所以我不知道如何移动它......

无论如何,这听起来基本上就像你想要一个直方图,熊猫可以做到这一点:https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.hist.html

如果您想将历史转换为文本,请检查以下内容:https://stackoverflow.com/questions/14992644/turn-pandas-dataframe-of-strings-into-histogram

相关内容