回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>有没有一种简单的方法可以获得熊猫。切?在</p>
<p>例如:</p>
<pre><code>import pandas as pd
x = pd.cut(np.arange(0,20), 10)
x
Out[1]:
(-0.019, 1.9]
(-0.019, 1.9]
(1.9, 3.8]
(1.9, 3.8]
(3.8, 5.7]
(3.8, 5.7]
(5.7, 7.6]
(5.7, 7.6]
(7.6, 9.5]
(7.6, 9.5]
(9.5, 11.4]
(9.5, 11.4]
(11.4, 13.3]
(11.4, 13.3]
(13.3, 15.2]
(13.3, 15.2]
(15.2, 17.1]
(15.2, 17.1]
(17.1, 19]
(17.1, 19]
Levels (10): Index(['(-0.019, 1.9]', '(1.9, 3.8]', '(3.8, 5.7]',
'(5.7, 7.6]', '(7.6, 9.5]', '(9.5, 11.4]',
'(11.4, 13.3]', '(13.3, 15.2]', '(15.2, 17.1]',
'(17.1, 19]'], dtype=object)
</code></pre>
<p>我想要的是:</p>
^{pr2}$
<p>或者其他更适合操纵的表现形式。相反,我们使用x.levels来获取索引,但是这个表示是一个unicode对象,所以我必须使用几个循环来获得我想要的。在</p>
<p><strong>更新</strong>:</p>
<p>顺便说一下,我需要一个能处理第二个参数中的一系列值的解决方案:<code>pd.cut(np.arange(0,20), arr)</code></p>