R语言正则表达式选择行与列
Build data frame
df_regex <- data.frame(expression1=1:4,
expression2=2:5,
expression3=4:7,
annotation=LETTERS[1:4],
expression4=6:3,
average_expression=c(3.25, 3.75, 4.25, 4.75),
stringsAsFactors=FALSE)
Select column names that start with “expression”
grep(pattern=”^expression”,
x=colnames(df_regex))
Select columns from df_regex if their names start with “expression”
df_regex[, grep(pattern=”^expression”, colnames(df_regex))]
请关注“恒诺新知”微信公众号,感谢“R语言“,”数据那些事儿“,”老俊俊的生信笔记“,”冷🈚️思“,“珞珈R”,“生信星球”的支持!