Прочитав
http://a-pronkin.livejournal.com/44814.html, решил попробовать несколько другую визуализацию данных.
Для начала, привожу исходные данные (ответы на вопросы компаса) в удобном текстовом формате.
Данные я извлёк отсюда:
http://compass.cvk2012.org/candidates/?CompassРезультат здесь:
http://pastebin.com/Hu8S5Y5S Затем, я подсчитал два параметра для каждого кандидата: "Степень противопоставления граждан и власти" (вертикальная ось) и "степень контроля властей над гражданами" (горизонтальная ось) (
http://a-pronkin.livejournal.com/44814.html)
Для оценки, каким образом ответ на каждый вопрос влияет на эти параметры, я использовал векторы из того же поста выше:
leftright = { 0, -1, 0, -1, -1, -1, -1, -1, 1, 1, -1, 1, -1, 0, 0, 1, -1, -1, -1, 1, 0, 0, 1, 1, 0 }
topbottom = { 1, -1, -1, 1, -1, 0, -1, 1, 1, 0, -1, 1, -1, -1, -1, 1, -1, 0, -1, 0, -1, 1, 1, 1, -1 }
Затем, для каждого кандидата я подсчитал суммы leftright[i] * answer[i], topbottom[i]*answer[i], где i - номер вопроса (от 1 до 25), получив координаты по горизонтали и вертикали для каждого кандидата. Значения могли принимать от -36 до 36 по горизонтали, и от -42 до 42 по вертикали.
Результаты для всех кандидатов я привожу здесь:
http://pastebin.com/4TjaU353По фракциям:
http://pastebin.com/BrsMmSKnПервое число - горизонтальная координата (свободный рынок - перераспределение, чем больше число, тем больше кандидат предпочитает свободный рынок), второе число - вертикальная координата (свобода - тоталитаризм, чем больше число, тем больше кандидат предпочитает индивидуальную свободу).
Результаты для Республиканской фракции (синий), Группы Навального (зелёный), Группы граждан (красный) на одном графике:
Upd: Исходный код здесь:
http://pastebin.com/xFmtNX6vUpd2: Исправил ссылку на список по фракциям