子集似乎不起作用

时间:2015-06-22 09:50:20

标签: r

我有一个名为“ikr_data”的数据集。

colnames看这个:

colnames(ikr_data)
#[1] "Count"           "VRTG_ID_NR"      "EEG_VRTG_CAT_V"  "GEBR_IDENT_KEUR" "PL_KEURING"      "NAAM_VRTG_AANB"  "DAT_RESULT_KEUR"
#[8] "TYD_RESULT_KEUR" "KL_CODE_EU_1"    "KL_CODE_EU_2"    "RES_CODE_KEUR"   "KENT_LAND_OORS"  "LAND_HERK"       "YEAR"     

我现在想要制作多年来所有数据的子集> 2009年。但是,如果我做了

ikr_data_relevant_years <- ikr_data[ikr_data$YEAR >=2009, ]
Warning message:
  In Ops.factor(ikr_data$YEAR, 2009) : ‘>=’ not meaningful for factors

它不起作用。奇怪,因为这确实有效:

x <- ikr_data[ikr_data$YEAR => 2009, ]

有什么想法吗?

0 个答案:

没有答案