我一直在努力创建一个仅包含现有变量的前七个字符的新变量。抱歉,如果这很明显,但我一直在努力在 Google/Stack Overflow 上找到满足我需求的答案。
我的数据如下所示:
variable
UKM5001028
UKM5001028
UKM5001028
UKM5001028
我想要:
variable2
UKM5001
UKM5001
UKM5001
UKM5001
我尝试了下面的代码并成功修剪了第 7 个字符,但当我想创建一个新变量时,它尝试打印整个输出:
variable2<-mydata$variable
substr(variable2, 1, 7)
最佳答案
您向 substr
传递了错误的参数
尝试
variable2 <- substr(mydata$variable,1,7)
关于r - 根据现有变量的前 7 个字符创建一个新变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20902557/