2015-12-08 11 views
0

Я пытаюсь изучить поведение клиентов. В принципе, у меня есть информация о данных активности точек лояльности клиентов (например, сколько баллов они заработали, сколько очков они использовали, как последние они использовали/зарабатывают очки и т. Д.). Я использую R для проведения этого анализаPython Selenium бесконечный цикл

Мне просто интересно, как мне следует сегментировать клиентов на основе вышеуказанной информации? Я пытаюсь применить концепцию RFM, а затем использовать K-средства для сегментирования своих клиентов (хотя у меня есть несколько переменных, чем только R, F, M, так как у меня есть регентство, частота и денежные средства в обоих пунктах, которые зарабатывают и используют, поскольку а также другие отношения и показатели). Это хороший способ сделать это?

По существу у меня есть две цели: 1. сегментировать клиентов 2. Через сегментирование клиентов, идентифицировать клиентов поведение (e.g.customers, которые проводят все свои очков перед вспенивание), при условии, что сегментация является правильным методом для такой задачи?

< Кластеризация - kmeans (RFM_Values4, центры = 10)

Пожалуйста, просветить меня, нужны некоторые рекомендации о лучших методах для решения таких проблем.

+0

Пожалуйста, исправьте свой отступ, чтобы нам было легче помочь. –

+0

@ R.Murray, спасибо, я скопировал прямо из оболочки Python, так что отступы должны быть в порядке? –

+0

Я уверен, что вся структура 'with' должна быть отступом, так что она является частью цикла while while. Копирование прямо из IDLE часто не работает должным образом. –

ответ

0

Ваш attempts всегда меньше 5, потому что нет никакого приращения переменной. Итак, ваша петля бесконечна

+0

Спасибо. Я попытался удалить попытки, но цикл по-прежнему бесконечен, если один из элементов im tring для поиска отсутствует: например, если следующий элемент не существует, программа просто сохранит элементы 1 и 2 печати elem = driver.find_element_by_xpath ("// * [@ id = 'wrapper']/div [2]/div [2]/div/div [2]/div [1]/div [3]/div [1 ]/div [2]/div/div [2]/div/div [2]/div/div [3] ") –

+0

Это xpath очень-очень плохо :) Вы никогда не должны использовать абсолютные xpaths – Andersson

+0

, к сожалению, на сайте есть тысячи элементов sub/sub div на уровне child, что делает любую функцию поиска элементов не такой удобной для пользователя –

Смежные вопросы