【发布时间】:2021-10-09 14:59:11
【问题描述】:
data=data.frame("grade"=c(1, 2, 3, 1, 2, 3),
"class"=c('a', 'a', 'a', 'b', 'b', 'b'),
"size"=c(1, 1, 2, 2, 2, 1),
"var"=c('q33', 'q35', 'q39', 'q33', 'q35', 'q39'),
"score"=c(5, 8, 7, 3, 7, 5))
如果假设我希望对数据进行子集化以排除任何“var”以“5”结尾的行,我该怎么做?希望的输出:
data1=data.frame("grade"=c(1, 3, 1, 3),
"class"=c('a', 'a', 'b', 'b'),
"size"=c(1,2, 2, 1),
"var"=c('q33', 'q39', 'q33', 'q39'),
"score"=c(5, 7, 3, 5))
【问题讨论】:
-
看看内置函数
endsWith。
标签: r data.table gsub