如何从数据集中过滤出数据?

时间:2017-04-24 10:51:39

标签: r

我对R来说比较新。 我希望过滤掉一些数据,因此我只剩下我想要处理的数据。
数据称为"爱尔兰"包括标题为 - 年,OpennesstoTrade,人口,通货膨胀和TFP增长的栏目 这些年是从1984年到2015年 我想过滤1984-1994年。

我该怎么做?

任何帮助都会非常感激吗?

2 个答案:

答案 0 :(得分:-1)

Ireland2 = Ireland[Ireland$Year < 1984 | Ireland$Year > 1994,]

这部分:    Ireland$Year < 1984 | Ireland$Year > 1994

获取列的TRUE / FALSE值。

这部分:     Ireland2 = Ireland[ ... ,]

创建新数据矩阵,并将其分配给新变量。

答案 1 :(得分:-2)

你可以这样做。

df <- subset(ireland, Year > 1994)