Форум врачей-аспирантов

Здравствуйте, гость ( Вход | Регистрация )

> Как временной ряд считать по дням.
kont
сообщение 1.11.2017 - 16:41
Сообщение #1





Группа: Пользователи
Сообщений: 149
Регистрация: 11.02.2014
Пользователь №: 26005



Подскажите, мне нужно построить предсказание по дням
test=ts(datas$SALES,start=c(01-11-2015))
test



Предсказание я делаю на базе продаж за месяц на день вперед , т.е. зная данные за месяц предсказать объем продаж на 30.11.2015

На всякий случай прикреплю данные

переформулирую свой вопрос
Usage

ts(data = NA, start = 1, end = numeric(), frequency = 1,
deltat = 1, ts.eps = getOption("ts.eps"), class = , names = )

если я прогнозирую на один день, что мне указать во фреквенси?

Сообщение отредактировал kont - 1.11.2017 - 20:34
Прикрепленные файлы
Прикрепленный файл  sales.zip ( 5,94 мегабайт ) Кол-во скачиваний: 343
 
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 
 
Открыть тему
Ответов
kont
сообщение 6.11.2017 - 16:45
Сообщение #2





Группа: Пользователи
Сообщений: 149
Регистрация: 11.02.2014
Пользователь №: 26005



p2004r, можно Вас последний раз потревожить? С остальными ошибками сам разобрался.
А суть вывода данных.
пример, см. скрин
df.sales.t <- acast(mydat, DAY ~ ART ~ STORE , value.var="SALES", fill=0)
View(df.sales.t )
у нас обычный датафрем по строкам даты, по столбцам


ок, хочу записать этот датафрейм в csv
g=as.data.frame(df.sales.t[,1,1:10])
Как результат совершенно не те столбцы
Код
> g
            956  958   961  974 980  999  1053 1082 1094 1122
01.ноя.15 108.0  0.0   0.0  0.0   0  0.0 216.0  0.0    0    0
02.ноя.15   0.0  0.0  97.0  0.0   0  0.0   0.0  0.0    0    0
03.ноя.15   0.0  0.0  97.0 99.9   0  0.0   0.0  0.0  106    0
04.ноя.15 108.0  0.0  97.0  0.0   0  0.0 108.0  0.0    0    0
05.ноя.15   0.0  0.0   0.0 99.9   0  0.0   0.0  0.0    0    0
06.ноя.15 216.0  0.0  97.0  0.0 106  0.0   0.0  0.0    0    0
07.ноя.15   0.0  0.0   0.0  0.0 106  0.0   0.0  0.0  212    0
08.ноя.15   0.0 99.9  97.0  0.0   0  0.0 108.0  0.0  212   86
09.ноя.15   0.0  0.0 194.0  0.0   0  0.0 108.0  0.0    0    0
10.ноя.15   0.0  0.0   0.0  0.0 106 99.9   0.0  0.0    0    0
11.ноя.15   0.0  0.0   0.0  0.0   0  0.0   0.0  0.0    0    0
12.ноя.15   0.0  0.0   0.0 99.9   0  0.0   0.0  0.0  212    0
13.ноя.15   0.0  0.0   0.0  0.0   0  0.0   0.0  0.0    0    0
14.ноя.15 108.0  0.0  97.0  0.0   0 99.9   0.0 89.9  106    0
15.ноя.15   0.0  0.0   0.0  0.0   0  0.0  99.9  0.0   98    0
16.ноя.15   0.0  0.0   0.0  0.0   0  0.0   0.0  0.0  294    0
17.ноя.15 199.8  0.0  97.0  0.0   0  0.0   0.0  0.0   98    0
18.ноя.15   0.0  0.0   0.0 89.9  92  0.0   0.0  0.0  196    0
19.ноя.15   0.0  0.0   0.0  0.0  92  0.0   0.0 89.9   98    0
20.ноя.15   0.0  0.0   0.0  0.0   0  0.0  99.9  0.0   98    0
21.ноя.15   0.0 99.9   0.0  0.0   0  0.0  99.9  0.0   98    0
22.ноя.15   0.0  0.0   0.0 89.9   0  0.0   0.0  0.0    0    0
23.ноя.15  92.0  0.0   0.0 89.9   0 89.9   0.0 88.0    0    0
24.ноя.15   0.0  0.0   0.0  0.0   0  0.0   0.0  0.0    0   86
25.ноя.15   0.0  0.0   0.0 89.9   0  0.0  92.0  0.0    0  172
26.ноя.15   0.0  0.0   0.0  0.0   0  0.0   0.0  0.0   92   86
27.ноя.15   0.0  0.0   0.0  0.0   0  0.0   0.0  0.0   92    0
28.ноя.15   0.0 89.9   0.0  0.0   0  0.0  92.0  0.0    0    0
29.ноя.15 184.0  0.0  89.9 89.9  86  0.0   0.0  0.0    0    0

как мне в датафрейм перевести весь df.sales.t
чтобы отображались все 7000 столбцов

всё больше мне ничего не надо:)

help.gif, пожалуйста.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 

Сообщений в этой теме
- kont   Как временной ряд считать по дням.   1.11.2017 - 16:41
- - p2004r   Цитата(kont @ 1.11.2017 - 16:41) Под...   1.11.2017 - 20:33
- - kont   p2004r, я немного изменил свой вопрос предсказывае...   1.11.2017 - 20:38
|- - p2004r   Цитата(kont @ 1.11.2017 - 20:38) p20...   1.11.2017 - 20:41
- - kont   'data.frame': 873912 obs. of 4 variables:...   1.11.2017 - 20:49
|- - p2004r   Цитата(kont @ 1.11.2017 - 20:49) ...   1.11.2017 - 21:14
- - kont   я стараюсь) на стаковерфлоу загуглил starting a ...   1.11.2017 - 21:23
|- - p2004r   Цитата(kont @ 1.11.2017 - 21:23) я с...   1.11.2017 - 22:02
- - kont   p2004r. я воспроизвел, а предикативную модель -ку ...   1.11.2017 - 22:23
|- - p2004r   Цитата(kont @ 1.11.2017 - 22:23) p20...   1.11.2017 - 22:32
- - kont   хотя Хольт-Винтерс для ежедневных данных, что-то я...   1.11.2017 - 22:36
- - kont   переменная mydatas=read.csv2(sales.csv) test=ts(my...   1.11.2017 - 22:37
|- - p2004r   Цитата(kont @ 1.11.2017 - 22:37) пер...   1.11.2017 - 22:48
- - kont   p2004r прогнозируются общие суммы продаж купили ма...   1.11.2017 - 22:52
|- - p2004r   Цитата(kont @ 1.11.2017 - 22:52) p20...   1.11.2017 - 23:14
- - 100$   / меланхолично/ Вообще-то для обсуждения экономет...   1.11.2017 - 23:24
- - kont   Зато я понял, что значит утро вечера мудренее, я у...   2.11.2017 - 15:50
|- - p2004r   Цитата(kont @ 2.11.2017 - 15:50) Зат...   2.11.2017 - 19:27
- - kont   Я Вас правильно понял, теперь уже можно делать фо...   2.11.2017 - 22:20
|- - p2004r   Цитата(kont @ 2.11.2017 - 22:20) Я В...   3.11.2017 - 00:01
- - kont   Нет, это обычные продовольственные товары, как вы ...   3.11.2017 - 01:00
- - kont   стал писать цикл для анализа, сможете помочь, разо...   3.11.2017 - 11:59
- - kont   сможете помочь по этой ошибке?   3.11.2017 - 15:34
- - kont   p2004r, можно Вас последний раз потревожить? С ост...   6.11.2017 - 16:45
- - comisora   2kont Кодas.data.frame(df.sales.t[[b...   6.11.2017 - 18:47
- - kont   > g=as.data.frame(df.sales.t[1:10]) > g d...   6.11.2017 - 20:25
- - comisora   2kont Структура данных после acast какая?   7.11.2017 - 18:06


Добавить ответ в эту темуОткрыть тему