transform
我想知道我在 中的这个条件做错了什么Julia's
DataFrames
。我尝试使用此处的示例,但不知何故无法翻译指令来编写转换所需行的函数。
我的代码:
function cleaner(name,cc)
if name == "svietnam"
"DRV"
elseif name == "vietnam"
"RVN"
else
Missing
end
end
formal_long_vietnamcleaned = transform(formal_long, [:name, :country_code] => cleaner => :cleaned_cc )
不知何故,字符串比较不起作用。当我尝试检查表中是否存在字符串时
formal_long_vietnamcleaned[formal_long_vietnamcleaned.name .== "svietnam",:]
我肯定有比赛。不知何故,我不明白如何为 编写有用的函数transform
。我将感谢你们的帮助!