Предположим, у меня есть вектор чисел от 1:12 и вы хотите построить их в течение периода времени, начиная с января 2013 года по декабрь 2013 года. Я использовал следующий код для генерации данных и наброски:Вычислить вектор сгенерированной последовательности дат
dates<-seq(as.Date("2013/1/1"), by = "month", length.out = 12)
n<-seq(1:12)
df<-cbind(dates,n)
plot(df)
Однако некоторые проблемы приходят с последним кодом; Во-первых, не удалось найти вариант в первом seq
, чтобы генерировать только месяцы и год без дня. Во-вторых, все даты в df
становятся серийными даже после добавления as.Date
до dates
в cbind
. Наконец, ось x на графике не в формате времени в результате двух последних проблем.
работает отлично. Пойми, если вы расскажете, как я могу добавить годы к оси x. – athraa
Исправлено это для вас. – dash2