Я пытаюсь читать во временном ряду и делать plot.ts(), однако я получаю странные результаты. Возможно, я сделал что-то не так. Я попытался включить даты начала и окончания, но результат все еще не так. Любая помощь приветствуется. Спасибо.R Временные ряды plot.ts()
Это код и выход:
sales1 <- read.csv("TimeS.csv",header=TRUE)
sales1
salesT <- ts(sales1)
salesT
plot.ts(salesT)
output:
> sales1 <- read.csv("TimeS.csv",header=TRUE)
> sales1
year q1 q2 q3 q4
1 1991 4.8 4.1 6.0 6.5
2 1992 5.8 5.2 6.8 7.4
3 1993 6.0 5.6 7.5 7.8
4 1994 6.3 5.9 8.0 8.4
> salesT <- ts(sales1)
> salesT
Time Series:
Start = 1
End = 4
Frequency = 1
year q1 q2 q3 q4
1 1991 4.8 4.1 6.0 6.5
2 1992 5.8 5.2 6.8 7.4
3 1993 6.0 5.6 7.5 7.8
4 1994 6.3 5.9 8.0 8.4
> plot.ts(salesT)
It looks like I can't paste the plot. instead of 1 graph it has 5 separate
plots stacked onto each other.
публикует результат 'ул (Продажи1)' или 'dput (Продажи1 [1: 5 ,]) ' – Robert
> str (sales1) 'data.frame': \t 4 obs. 5 переменных: $ в год: Int 1991 1992 1993 1994 $ q1: Num 4,8 5,8 6 6,3 $ q2: Num 4.1 5.2 5.6 5.9 $ д3: Num 6 6,8 7,5 8 $ Q4: Num 6.5 7.4 7.8 8.4 – user4745212
> dput (sales1 [1: 5,]) Структура (список (год = c (1991L, 1992L, 1993L, 1994L, NA), q1 = c (4.8, 5.8, 6, 6.3, NA), q2 = c (4.1, 5.2, 5.6, 5.9, NA), q3 = c (6, 6.8, 7.5, 8, NA), q4 = c (6.5, 7.4, 7.8, 8.4, NA)), .Names = c (" год ", " q1 "," q2 "," q3 "," q4 "), row.names = c (" 1 "," 2 "," 3 "," 4 "," NA " ), класс = "data.frame") > – user4745212