你好,我是R的新手,我正在尝试创建一个新列,其中包含其他现有3列的平均值。这是我写的代码:
library(dplyr)
All_columns<-read.csv('vCAFs_metascape_not secreted all columns.csv')
Avg_column<-mutate(All_columns,
vs7=rowMeans(select(All_columns,logFC_1vs2,logFC_1vs3)))
这是错误:
Error: Problem with mutate() input vs7.
x 'x' must be numeric
i Input vs7 is rowMeans(select(All_columns, logFC_1vs2, logFC_1vs3)).
Run rlang::last_error() to see where the error occurred.
我的数据如下图所示: