利用dply将r数据框df_biodiv的第2、6、8列转为数值型向量列
可以使用dplyr包中的mutate函数和across函数来实现:
library(dplyr)
df_biodiv <- df_biodiv %>%
mutate(across(c(2, 6, 8), as.numeric))
其中,c(2, 6, 8)表示需要转换为数值型向量列的列号。as.numeric表示将列转换为数值型向量列。mutate和across函数结合使用可以对多列同时进行操作。
原文地址: https://www.cveoy.top/t/topic/dwuN 著作权归作者所有。请勿转载和采集!