我有一个分类数据框架,我想把它转换成数字数据,我有50多列,所以我想在一个循环中运行.repalce命令。你知道吗
replace_map = {'w': 4, '+': 5, '.': 6, 'g': 7}
我已经编写了在列上迭代的代码
for column in df1_replace.columns[1:76]:
# Select column contents by column name using [] operator
columnSeriesObj = df1_replace[column]
print('Colunm Name : ', column)
print('Column Contents : ', columnSeriesObj.values)
下面是如何使用^{} 和^{} 实现的
我使用了我自己的示例数据,其中一列没有值。你知道吗
df
将如下所示然后删除所有值都是
na(NaN)
的列(how='all'
)对数据帧进行转置,重复的列将变成重复的行。然后使用
drop_duplicates
删除重复的行。将它转换回原来的数据,没有空列和重复列。你知道吗相关问题 更多 >
编程相关推荐