我有一个带有一列的数据框:
V1
123
14321
1
65433
56
我想根据值中字符的离子数用1和0替换该列中的每个值:如果<3个字符,则比其0;如果> = 3,则等于1。所以期望的结果是:]]
V1 1 1 0 1 0
我该怎么办?我试过了,但是没用:
df$V1 <- with(df, ifelse(nchar(V1) < 3, 0, 1))
我有一个数据帧,只有一列:V1 123 14321 1 65433 56我想根据值中字符的离子数用1和0替换该列中的每个值:如果有<3个字符,...
我们可以强制转换为整数