Привет,
Я боролся с этой проблемой некоторое время, и любой, кто может мне помочь, я был бы очень признателен.
Во-первых, я работаю с данными временных рядов в одном фрейме данных, содержащем несколько временных рядов. Слишком много для вывода по отдельности на графики. Я пытался передать qplot() через ddply(), однако r говорит мне, что qplot не является функцией и поэтому не будет работать.
структура моих данных такая...
goodlocs <-
Loc Year dir
Artesia 1983 1490
Artesia 1984 1575
Artesia 1986 1567
Artesia 1987 1630
Artesia 1990 1680
Bogota 1983 1525
Bogota 1984 1610
Bogota 1985 1602
Bogota 1986 1665
Bogota 1990 1715
Carlsbad 1983 1560
Carlsbad 1985 1645
Carlsbad 1986 1637
Carlsbad 1987 1700
Carlsbad 1990 1750
Carlsbad 1992 1595
Datil 1987 1680
Datil 1990 1672
Datil 1991 1735
Datil 1992 1785
У меня около 250 местоположений (локаций), и я хотел бы иметь возможность просматривать данные каждой станции на графике, подобном следующему, чтобы я мог визуально проверять все свои данные.
Artesia <- goodlocs[goodlocs$Loc == "Artesia",]
qplot(YEAR, dir, data = Artesia, geom = c("point", "line"), xlab = "Year",
ylab = "DIR", main = "Artesia DIR Over Record Period") +
geom_smooth(method=lm)
Я понимаю, что Par() должен помочь в этом, но я не могу понять это на всю жизнь. Любая помощь приветствуется.
Спасибо,
-Зия
редактировать -
как указал Арун, я пытаюсь сохранить .pdf 250 различных графиков моих goodlocs df, разделенных Loc, с точечной и линейной геометрией для просмотра данных....
Я также попытался передать ddply моего df через qplot в качестве данных, но это тоже не сработало, я действительно не ожидал этого, но мне пришлось попробовать.