R中子集的替代方案?
例如,我有5个州,每个州有多个城市。我只想为每个州选择一个城市。我正在尝试以下代码:R中子集的替代方案?,r,subset,R,Subset,例如,我有5个州,每个州有多个城市。我只想为每个州选择一个城市。我正在尝试以下代码: country将要保留的值存储在data.frame中 keep <- read.table(text=" state city 1 1 2 4 3 3 4 2 5 101", header=T) keepsubset使用一个表达式作为调用eval的参数,该表达式使用envir=[传递的数据.frame]进行计算。因此,不需要country$ #模拟数据 种子(1) 谢谢你指出这一点
country将要保留的值存储在data.frame中
keep <- read.table(text="
state city
1 1
2 4
3 3
4 2
5 101", header=T)
keepsubset
使用一个表达式作为调用eval
的参数,该表达式使用envir=[传递的数据.frame]
进行计算。因此,不需要country$
#模拟数据
种子(1)
谢谢你指出这一点。删除了答案,并对你的答案进行了投票,
country <- merge(country, keep)