采用不规则序列的子集

时间:2017-08-27 20:45:55

标签: r

我有一个数据矩阵,我的数据是1990 - 2014年,28个国家

我正在寻找这个矩阵的一个子集,对1990,1995,2000,2005,2010,2014的每一年进行观察。这个序列是不规则的,所以我在这个观察期之外继续观察多年。有没有办法让子集符合这些标准?感谢

我的数据集看起来像

the data matrix i'm looking at is y, it is enclosed within a panel dataset

由于

1 个答案:

答案 0 :(得分:1)

关键是要制作您正在寻找的年份的向量,并使用%in%关键字来过滤行。这应该有用。

interesting_years <- c(1990,1995,2000,2005,2010,2014)
interesting_data <- Growth[Growth$year %in% interesting_years, ]