假设我有一个数据帧 df=DataFrame(A=rand(5),B=["8", "9", "4", "3", "12"]) 我想要做的是将列B转换为Int类型,所以我使用 df[!(Int64,df[!,:B]) 但我得到了警告: 'Cannot Convert an object of type string to an object of type Int
我有两个单元表,我需要将字符串列从表1转换为布尔列到表2。我发现的唯一函数是强制转换,但它只在输入是数值的情况下才能工作。例如,返回"false“正确的内容:但是我的源是STRING列,它包含值为"false“,然后cast函数返回以下结果,这对我来说是不正确的:
SELECT CAST("false" AS BOOLEAN); # Result is tru