графика с несколькими сюжетами, множеством условий и несколько строк


У меня есть таблицы данных, который выглядит вот так:

var1 var2 var3 year valueAT   EA   1    02   ...AT   EA   1    03   ...AT   XY   2    02   ...AT   XY   2    03   ...BE   EA   1    02   ...BE   EA   1    03   ...BE   XY   2    02   ...BE   XY   2    03   ...

Значение имеет только числовой переменной. То, что я хочу сделать, это подготовить график, который показывает значение на оси Y и год в X-оси. Кроме того, я хочу:

  • one plot for each level of var1 (that would be the factor condition in xyplot)

  • each level of var2 should have a different color

  • each level of var3 should be a different type of line graph (continuous vs. dashed)

  • Кроме того, я могу рассказать R, чтобы просто использовать некоторые уровни var1 и var2, чтобы сделать график? Е. Г. используйте только те наблюдения, где вар1 "на" или "FR", но не те, где это "быть" или "де"? Var1 и var2 оба имеют 13 уровней в данные.рама.

    here

    Редактировать: данные.рамка может быть загружен . Я попробовал следующий:

    library(lattice)xyplot(value~year | factor(report_ctry), data=EA17_flows_ex, groups=factor(indicator), type="l")