【发布时间】:2021-12-01 20:02:51
【问题描述】:
我有一个如下所示的数据框列:
Chr1 Chr14 Chr19 Chr2 Chr8 Chr7
我想创建一个如下所示的新列: 1 14 19 2 8 7
我试过这段代码,但它对我不起作用: New$CHR_1 % as.integer
【问题讨论】:
-
´substr(OLD$CHR, 4, nchar(OLD$CHR))´
-
尝试:
substring(OLD$CHR, 4)而不是substr(OLD$CHR, 4, 4) -
它只是在我的控制台中打印输出。我可以对数据框本身进行更改吗?谢谢
-
New$CHR_1 <- as.integer(substring(OLD$CHR, 4)) -
找不到对象“新”
标签: r dataframe numbers extract