装箱时如何包含 0 值
How to include 0 value when binning
你能告诉我如何在这里也包含 0 吗?
data['count_comma'] = pd.cut(data['comma'], bins=[0,6,np.inf], labels=['lt6','ge6'])
按照上面的方法尝试,当文本中没有逗号(即 0)时,我得到 NaN
值。它应该被包含并获得价值 lt6
.
非常感谢。
使用 include_lowest=True
参数。
import pandas as pd
data = pd.DataFrame({'comma': [0,1,2,3,4,5,6,7,8]})
data['count_comma'] = pd.cut(data['comma'],
bins=[0, 6, np.inf], labels=['lt6','ge6'],
include_lowest=True)
comma count_comma
0 0 lt6
1 1 lt6
2 2 lt6
3 3 lt6
4 4 lt6
5 5 lt6
6 6 lt6
7 7 ge6
8 8 ge6
你能告诉我如何在这里也包含 0 吗?
data['count_comma'] = pd.cut(data['comma'], bins=[0,6,np.inf], labels=['lt6','ge6'])
按照上面的方法尝试,当文本中没有逗号(即 0)时,我得到 NaN
值。它应该被包含并获得价值 lt6
.
非常感谢。
使用 include_lowest=True
参数。
import pandas as pd
data = pd.DataFrame({'comma': [0,1,2,3,4,5,6,7,8]})
data['count_comma'] = pd.cut(data['comma'],
bins=[0, 6, np.inf], labels=['lt6','ge6'],
include_lowest=True)
comma count_comma
0 0 lt6
1 1 lt6
2 2 lt6
3 3 lt6
4 4 lt6
5 5 lt6
6 6 lt6
7 7 ge6
8 8 ge6