df_encoded = pd.get_dummies(df[1005], prefix=1005, prefix_sep=0)
我遇到了一个关于pandas dataframe方法的问题,基本上它返回的第一个列名包含一个没有人指定的特殊字符“-”。。。 我需要这些名称在将来被转换成整数,所以这对我来说是个问题。我不想手动删除它,因为我需要一个灵活的解决方案来应对未来的变化。我已经在google上搜索过了,但以前似乎没有人遇到过这个问题。你知道吗
Index(['10050-0.0', '100501.0', '100502.0', '100503.0', '100504.0', '100505.0',
'100506.0', '100507.0'], dtype='object')
找出问题所在。 新列的名称是为获取\ dummies()而指定的列中的一组值
在我的df[1005]中存储了负零(float-0.0)
相关问题 更多 >
编程相关推荐