我的目标是将一列从df1转移到df2,同时创建bins。我想从df2获取一个名为'tension'的变量并创建垃圾箱。它将列值传输到df2,但df2显示一些丢失的值。
请查找以下代码:
df2=pd.cut(df1["tenure"] , bins=[0,20,60,80], labels=['low','medium','high'])
在创建df2之前,我检查了df1中缺少的值。没有这样的混乱值,但在创建垃圾箱后,它显示了11个缺失值。在
^{2}$
上面的代码显示了11个缺失的值
感谢任何人的帮助。在
Tags:
我假设您在
df1['tenure']
中有一些不在(0,80]
中的值,可能是零。参见以下示例:现在,您可以在
^{pr2}$pd.cut
中传递参数include_lowest=True
,以在结果中保持左边界:最后,我想如果你打印
len(df1[(df1.tenure <= 0) | (df1.tenure > 80)])
,你将得到11,你的数据是你的df2
中的null
值的数目(这里是我的数据是3)相关问题 更多 >
编程相关推荐