【发布时间】:2021-05-26 21:11:13
【问题描述】:
创建一个函数,将所有字符串 't' 和 'f' 替换为 1s 和 0s...
这就是我所在的地方
def binary_encoding(df):
for col in df.columns:
replace_map = {'t':1, 'f': 0,}
df.columns.map(replace_map) -- not sure what to do here
return df
我尝试过伪代码,但不熟悉实现代码本身。这里使用的是replace 方法吗?我正在考虑使用字典映射值,正如您在上面可能有些理解的那样。有什么指点吗?
【问题讨论】:
-
你有输入的例子吗?你为什么在你的案例中使用熊猫?
标签: python pandas user-defined-functions