49 / 49 / 8
Регистрация: 17.07.2011
Сообщений: 380
|
||||||
1 | ||||||
Модель прогноза24.02.2013, 20:18. Показов 2160. Ответов 6
Метки нет (Все метки)
Привет всем.
Делаю на платформе 8.1. Мне нужно создать модель прогноза. Хочу чтобы при выборе номенклатуры, отображалось то, что чаще всего с ней покупают (вернее вероятность что то и то купят вместе с выбранной номенклатурой). Я в этом еще не разбираюсь. Вот такие исходные данные: Есть документ ОказаниеУслуги. В нем на форме есть таблица ПереченьНоменклатуры, с колонкой Номенклатура. В эту таблицу, допустим сейчас, выбрана единица номенклатуры. Есть регистрНакопления Продажи - в нем то , что уже продалось. Есть кнопка Прогноз. по нажатию на которую, должен вывестись прогноз. Например если пользователь выбрал "Уголок" , то система смотрит ЧТО обычно покупали вместе с ним. Оказывается в 50% случаев покупали еще листы и в 90% электроды ... вот она и выводит это (в таблицу РезультатПрогноза с типом КолонкиРезультатаМоделиПрогноза , думаю правильно тип я выбрал). Я вот пробовал делать, но что-то явно не так. Думаю до подчеркнутого все правильно, но не факт.
0
|
24.02.2013, 20:18 | |
Ответы с готовыми решениями:
6
Модель прогноза и анализ данных Метод прогноза и коррекции Получение прогноза погоды с gismeteo. Методы повышения точности прогноза |
2955 / 1767 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
|
|
24.02.2013, 20:58 | 2 |
РезультатПрогноза - это явно элемент управления (контрол). А добавлять можно только в данные
1
|
49 / 49 / 8
Регистрация: 17.07.2011
Сообщений: 380
|
|
24.02.2013, 21:12 [ТС] | 3 |
Не совсем понял, но вобще у меня РезультатПрогноза это таблица на форме с типом КолонкиРезультатаМоделиПрогноза . Попробовал переименовать, но не помогает.
0
|
2955 / 1767 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
|
|
24.02.2013, 21:28 | 4 |
Я тоже не совсем понял. Так что квиты .
Не по теме: Наверное, и стёкла протирали, и по колёсам пинали? Есть элемент управления "табличное поле", включающий контейнер "Колонки". "КолонкиРезультатаМоделиПрогноза" - таких типов не бывает. Если это имя контрола с данными РезультатПрогноза - так и говорите. И не пишите ЭлементыФормы.РезультатПрогноза, поскольку это не элемент формы. Если Вы просто не врубаете, где элементы формы, а где данные - разберитесь. В свойствах везде всё внятно пишется русским языком.
1
|
49 / 49 / 8
Регистрация: 17.07.2011
Сообщений: 380
|
|
24.02.2013, 22:45 [ТС] | 5 |
Спасибо. Понял о чем Вы. Я переделал - сделал в ТабличномПоле 2 поля ввода : Следствие и Достоверность. И оно начало туда выводить.
Но только не правильно что-то выводит. Например вижу что в регистре Продажи такая информация: Уголок покупали по 3-м документам, при том в 2/3 случаев еще покупали вместе с уголком "Электроды". Ну и выбираю я значит "Уголок". И теперь нажимаю кнопку "Прогноз" ... по идее должно показать Следствие= "Номенклатура=Электроды", Достоверность=66%. Но оно вобще ничего не показывает. Выбираю наоборот - "Электрод". Так оно выводит по нему прогноз. Потом снова выбираю "Уголок" (то что не работало), так оно теперь по нему выводит ... выводит , но не правильно. Что здесь не так?
0
|
2955 / 1767 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
|
|
24.02.2013, 23:03 | 6 |
Наверное, алгоритм. Вы пробовали изложить алгоритм, по которому строится прогноз, по пунктам?
"Прогноз - дело тонкое", я бы сказал, скользкое. И сильно зависит от алгоритма. А алгоритм придумывает - кто?
0
|
49 / 49 / 8
Регистрация: 17.07.2011
Сообщений: 380
|
||||||
25.02.2013, 17:55 [ТС] | 7 | |||||
Программист, понятное дело алгоритм придумывает.
Но вобще-то подумал что все должны сделать механизмы АнализДанных и Прогноз при подаче им данных. Но я все это дело понимаю вот так (в комментариях):
, поместить перед вот этим: МодельПрогноза=РезультатАнализа.СоздатьМодельПрогноза(); Но не помогает - оно тогда вообще не работает. Но то, что при первом проходе оно не содержит значение ТАМ где нужно - это факт. При последующих проходах оно содержит ТАМ где нужно значение. Не знаю ГДЕ именно, но где-то не содержит. Думал может вот этого не хватает: Добавлено через 6 часов 11 минут Разобрался. Вобщем: - во-первых там нужно было очищать результирующую таблицу даже в том случае, когда не найдено подходящего; - во-вторых нужно было установить параметры, в частности МинимальнаяДостоверность. Вот когда разберешься вопрос кажется смешным и даде немножко стыдновато. Но когда еще не разобрался, то вопрос кажется серьезным. Вобщем не так страшен черт как его малюют.
1
|
25.02.2013, 17:55 | |
25.02.2013, 17:55 | |
Помогаю со студенческими работами здесь
7
Метод прогноза и коррекции 2 порядка Лист прогноза в excel 2013 Программа для прогноза погоды Прогнозирование регрессией. Точность прогноза Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |