{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "## Библиотека pandas. Продолжение." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Группировка и агрегирование: методы `.groupby()` и `.agg()`" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Часто случается, что данные необходимо сгруппировать по какому-то признаку ‒ по значениям определенной переменной. На входе имеется таблица (датафрейм), а на выходе хочется получить несколько таблиц: отдельная таблица для каждого значения. Давайте рассмотрим такой пример. У нас есть база данных с результатами выборов, и нам нужно сгруппировать данные по регионам. " ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Для начала импортируем библиотеку pandas и загрузим файл с данными." ] }, { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [], "source": [ "import pandas as pd" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Для разнообразия загрузим файл по ссылке с Github (база большая, загрузится не моментально):" ] }, { "cell_type": "code", "execution_count": 2, "metadata": {}, "outputs": [], "source": [ "df = pd.read_csv(\"https://raw.githubusercontent.com/allatambov/R-programming-3/master/lectures/lect7-12-01/47130-8314.csv\")" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "В таблице сохранены результаты выборов президента России 2012 года. " ] }, { "cell_type": "code", "execution_count": 3, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
linkuikkom1kom2kom3kom4kom5123...181920212223абвг
0http://www.adygei.vybory.izbirkom.ru/region/ad...1Республика Адыгея (Адыгея)АдыгейскаяУИК №1NaNNaN2383.02147.00.0...0.024.0382.028.071.01066.0NaNNaNNaNNaN
1http://www.adygei.vybory.izbirkom.ru/region/ad...2Республика Адыгея (Адыгея)АдыгейскаяУИК №2NaNNaN2865.02586.00.0...0.051.0453.049.0104.01174.0NaNNaNNaNNaN
2http://www.adygei.vybory.izbirkom.ru/region/ad...3Республика Адыгея (Адыгея)АдыгейскаяУИК №3NaNNaN2821.02558.00.0...0.036.0481.024.0107.01025.0NaNNaNNaNNaN
3http://www.adygei.vybory.izbirkom.ru/region/ad...4Республика Адыгея (Адыгея)АдыгейскаяУИК №4NaNNaN2069.01868.00.0...0.00.0414.00.048.0784.0NaNNaNNaNNaN
4http://www.adygei.vybory.izbirkom.ru/region/ad...5Республика Адыгея (Адыгея)АдыгейскаяУИК №5NaNNaN777.0705.00.0...0.019.0138.04.07.0286.0NaNNaNNaNNaN
\n", "

5 rows × 34 columns

\n", "
" ], "text/plain": [ " link uik \\\n", "0 http://www.adygei.vybory.izbirkom.ru/region/ad... 1 \n", "1 http://www.adygei.vybory.izbirkom.ru/region/ad... 2 \n", "2 http://www.adygei.vybory.izbirkom.ru/region/ad... 3 \n", "3 http://www.adygei.vybory.izbirkom.ru/region/ad... 4 \n", "4 http://www.adygei.vybory.izbirkom.ru/region/ad... 5 \n", "\n", " kom1 kom2 kom3 kom4 kom5 1 2 \\\n", "0 Республика Адыгея (Адыгея) Адыгейская УИК №1 NaN NaN 2383.0 2147.0 \n", "1 Республика Адыгея (Адыгея) Адыгейская УИК №2 NaN NaN 2865.0 2586.0 \n", "2 Республика Адыгея (Адыгея) Адыгейская УИК №3 NaN NaN 2821.0 2558.0 \n", "3 Республика Адыгея (Адыгея) Адыгейская УИК №4 NaN NaN 2069.0 1868.0 \n", "4 Республика Адыгея (Адыгея) Адыгейская УИК №5 NaN NaN 777.0 705.0 \n", "\n", " 3 ... 18 19 20 21 22 23 а б в г \n", "0 0.0 ... 0.0 24.0 382.0 28.0 71.0 1066.0 NaN NaN NaN NaN \n", "1 0.0 ... 0.0 51.0 453.0 49.0 104.0 1174.0 NaN NaN NaN NaN \n", "2 0.0 ... 0.0 36.0 481.0 24.0 107.0 1025.0 NaN NaN NaN NaN \n", "3 0.0 ... 0.0 0.0 414.0 0.0 48.0 784.0 NaN NaN NaN NaN \n", "4 0.0 ... 0.0 19.0 138.0 4.0 7.0 286.0 NaN NaN NaN NaN \n", "\n", "[5 rows x 34 columns]" ] }, "execution_count": 3, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.head()" ] }, { "cell_type": "code", "execution_count": 4, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "\n", "RangeIndex: 90003 entries, 0 to 90002\n", "Data columns (total 34 columns):\n", " # Column Non-Null Count Dtype \n", "--- ------ -------------- ----- \n", " 0 link 90003 non-null object \n", " 1 uik 90003 non-null int64 \n", " 2 kom1 90003 non-null object \n", " 3 kom2 90003 non-null object \n", " 4 kom3 89618 non-null object \n", " 5 kom4 0 non-null float64\n", " 6 kom5 0 non-null float64\n", " 7 1 89994 non-null float64\n", " 8 2 89994 non-null float64\n", " 9 3 89994 non-null float64\n", " 10 4 89994 non-null float64\n", " 11 5 89994 non-null float64\n", " 12 6 89994 non-null float64\n", " 13 7 89994 non-null float64\n", " 14 8 89994 non-null float64\n", " 15 9 89994 non-null float64\n", " 16 10 89994 non-null float64\n", " 17 11 89994 non-null float64\n", " 18 12 89994 non-null float64\n", " 19 13 89994 non-null float64\n", " 20 14 89994 non-null float64\n", " 21 15 89994 non-null float64\n", " 22 16 89994 non-null float64\n", " 23 17 89994 non-null float64\n", " 24 18 89994 non-null float64\n", " 25 19 89994 non-null float64\n", " 26 20 89994 non-null float64\n", " 27 21 89994 non-null float64\n", " 28 22 89994 non-null float64\n", " 29 23 89994 non-null float64\n", " 30 а 0 non-null float64\n", " 31 б 0 non-null float64\n", " 32 в 0 non-null float64\n", " 33 г 0 non-null float64\n", "dtypes: float64(29), int64(1), object(4)\n", "memory usage: 23.3+ MB\n" ] } ], "source": [ "df.info()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Столбцы в этой базе имеют порядковый номер строки в таблице на сайте Центральной избирательной комиссии.\n", "\n", "Таблица достаточно большая, поэтому давайте выберем те столбцы, которые понадобятся нам для работы. \n", "\n", "Выберем столбцы, которые соответствуют уровням комиссий, а также следующим показателям: общее число зарегистрированных избирателей, число недействительных бюллетеней, число действительных бюллетеней, число голосов за Жириновского, Зюганова, Миронова, Прохорова и Путина." ] }, { "cell_type": "code", "execution_count": 5, "metadata": {}, "outputs": [], "source": [ "d = df[[\"kom1\", \"kom2\", \"kom3\", \"1\", \"9\", \"10\", \"19\", \"20\", \"21\", \"22\", \"23\"]]" ] }, { "cell_type": "code", "execution_count": 6, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
kom1kom2kom319101920212223
0Республика Адыгея (Адыгея)АдыгейскаяУИК №12383.019.01571.024.0382.028.071.01066.0
1Республика Адыгея (Адыгея)АдыгейскаяУИК №22865.029.01831.051.0453.049.0104.01174.0
2Республика Адыгея (Адыгея)АдыгейскаяУИК №32821.031.01673.036.0481.024.0107.01025.0
3Республика Адыгея (Адыгея)АдыгейскаяУИК №42069.00.01246.00.0414.00.048.0784.0
4Республика Адыгея (Адыгея)АдыгейскаяУИК №5777.08.0454.019.0138.04.07.0286.0
\n", "
" ], "text/plain": [ " kom1 kom2 kom3 1 9 10 19 \\\n", "0 Республика Адыгея (Адыгея) Адыгейская УИК №1 2383.0 19.0 1571.0 24.0 \n", "1 Республика Адыгея (Адыгея) Адыгейская УИК №2 2865.0 29.0 1831.0 51.0 \n", "2 Республика Адыгея (Адыгея) Адыгейская УИК №3 2821.0 31.0 1673.0 36.0 \n", "3 Республика Адыгея (Адыгея) Адыгейская УИК №4 2069.0 0.0 1246.0 0.0 \n", "4 Республика Адыгея (Адыгея) Адыгейская УИК №5 777.0 8.0 454.0 19.0 \n", "\n", " 20 21 22 23 \n", "0 382.0 28.0 71.0 1066.0 \n", "1 453.0 49.0 104.0 1174.0 \n", "2 481.0 24.0 107.0 1025.0 \n", "3 414.0 0.0 48.0 784.0 \n", "4 138.0 4.0 7.0 286.0 " ] }, "execution_count": 6, "metadata": {}, "output_type": "execute_result" } ], "source": [ "d.head()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Теперь присвоим столбцам более информативные названия:" ] }, { "cell_type": "code", "execution_count": 7, "metadata": {}, "outputs": [], "source": [ "d.columns = [\"region\", \"tik\", \"uik\", \"total\", \"invalid\", \"valid\", \"Zh\", \"Zu\", \"Mi\", \"Pr\", \"Pu\"]" ] }, { "cell_type": "code", "execution_count": 8, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
regiontikuiktotalinvalidvalidZhZuMiPrPu
0Республика Адыгея (Адыгея)АдыгейскаяУИК №12383.019.01571.024.0382.028.071.01066.0
1Республика Адыгея (Адыгея)АдыгейскаяУИК №22865.029.01831.051.0453.049.0104.01174.0
2Республика Адыгея (Адыгея)АдыгейскаяУИК №32821.031.01673.036.0481.024.0107.01025.0
3Республика Адыгея (Адыгея)АдыгейскаяУИК №42069.00.01246.00.0414.00.048.0784.0
4Республика Адыгея (Адыгея)АдыгейскаяУИК №5777.08.0454.019.0138.04.07.0286.0
\n", "
" ], "text/plain": [ " region tik uik total invalid valid \\\n", "0 Республика Адыгея (Адыгея) Адыгейская УИК №1 2383.0 19.0 1571.0 \n", "1 Республика Адыгея (Адыгея) Адыгейская УИК №2 2865.0 29.0 1831.0 \n", "2 Республика Адыгея (Адыгея) Адыгейская УИК №3 2821.0 31.0 1673.0 \n", "3 Республика Адыгея (Адыгея) Адыгейская УИК №4 2069.0 0.0 1246.0 \n", "4 Республика Адыгея (Адыгея) Адыгейская УИК №5 777.0 8.0 454.0 \n", "\n", " Zh Zu Mi Pr Pu \n", "0 24.0 382.0 28.0 71.0 1066.0 \n", "1 51.0 453.0 49.0 104.0 1174.0 \n", "2 36.0 481.0 24.0 107.0 1025.0 \n", "3 0.0 414.0 0.0 48.0 784.0 \n", "4 19.0 138.0 4.0 7.0 286.0 " ] }, "execution_count": 8, "metadata": {}, "output_type": "execute_result" } ], "source": [ "d.head() # опять посмотрим" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Посмотрим теперь, какие регионы есть в базе. Выбрать столбец *region* в таком случае будет не совсем удачно, поскольку в нем будет много повторяющихся значений. Посмотрим только на уникальные:" ] }, { "cell_type": "code", "execution_count": 9, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "array(['Республика Адыгея (Адыгея)', 'Республика Алтай',\n", " 'Республика Башкортостан', 'Республика Бурятия',\n", " 'Республика Дагестан', 'Ðåñïóáëèêà Äàãåñòàí',\n", " 'Республика Ингушетия', 'Кабардино-Балкарская Республика',\n", " 'Республика Калмыкия', 'Карачаево-Черкесская Республика',\n", " 'Республика Карелия', 'Республика Коми', 'Республика Марий Эл',\n", " 'Республика Мордовия', 'Республика Саха (Якутия)',\n", " 'Республика Северная Осетия - Алания', 'Республика Тыва',\n", " 'Удмуртская Республика', 'Республика Хакасия',\n", " 'Чувашская Республика - Чувашия', 'Алтайский край',\n", " 'Забайкальский край', 'Камчатский край', 'Краснодарский край',\n", " 'Красноярский край', 'Пермский край', 'Приморский край',\n", " 'Ставропольский край', 'Хабаровский край', 'Õàáàðîâñêèé êðàé',\n", " 'Амурская область', 'Архангельская область',\n", " 'Астраханская область', 'Белгородская область', 'Брянская область',\n", " 'Владимирская область', 'Волгоградская область',\n", " 'Вологодская область', 'Воронежская область', 'Ивановская область',\n", " 'Иркутская область', 'Калужская область', 'Кемеровская область',\n", " 'Кировская область', 'Костромская область', 'Курганская область',\n", " 'Курская область', 'Ленинградская область', 'Липецкая область',\n", " 'Магаданская область', 'Московская область', 'Мурманская область',\n", " 'Ìóðìàíñêàÿ îáëàñòü', 'Нижегородская область',\n", " 'Новгородская область', 'Новосибирская область', 'Омская область',\n", " 'Оренбургская область', 'Орловская область', 'Пензенская область',\n", " 'Псковская область', 'Ростовская область', 'Рязанская область',\n", " 'Самарская область', 'Саратовская область', 'Сахалинская область',\n", " 'Свердловская область', 'Смоленская область', 'Тамбовская область',\n", " 'Тверская область', 'Томская область', 'Тульская область',\n", " 'Тюменская область', 'Ульяновская область', 'Челябинская область',\n", " 'Город Москва', 'Город Санкт-Петербург', 'Ãîðîä Ñàíêò-Ïåòåðáóðã',\n", " 'Еврейская автономная область', 'Ненецкий автономный округ',\n", " 'Чукотский автономный округ', 'Ямало-Ненецкий автономный округ',\n", " 'Город Байконур (Республика Казахстан)',\n", " 'Территория за пределами РФ'], dtype=object)" ] }, "execution_count": 9, "metadata": {}, "output_type": "execute_result" } ], "source": [ "d.region.unique() # метод unique - уникальные значения" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Видно, что в этом массиве встречаются какие-то названия со странной кодировкой. Уберем эти строки из базы. " ] }, { "cell_type": "code", "execution_count": 10, "metadata": {}, "outputs": [], "source": [ "# отфильтруем с помощью условий\n", "d = d[(d.region != 'Ðåñïóáëèêà Äàãåñòàí') & \n", " (d.region != 'Õàáàðîâñêèé êðàé') & \n", " (d.region != 'Ìóðìàíñêàÿ îáëàñòü') & (d.region != 'Ãîðîä Ñàíêò-Ïåòåðáóðã')]" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Сгруппируем данные по регионам и посчитаем для каждого региона явку в процентах и процент голосов за каждого кандидата. Группировка осуществляется с помощью метода `.groupby()`." ] }, { "cell_type": "code", "execution_count": 11, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "" ] }, "execution_count": 11, "metadata": {}, "output_type": "execute_result" } ], "source": [ "d.groupby('region') # пока ничего не увидели" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Метод `.groupby()` создает список, состоящий из кортежей. Каждый кортеж ‒ это пара *название группы*-*соответствующий ей фрагмент датафрейма*." ] }, { "cell_type": "code", "execution_count": 12, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "('Алтайский край', region tik uik total invalid valid \\\n", "14416 Алтайский край Алейская УИК №517 577.0 2.0 368.0 \n", "14417 Алтайский край Алейская УИК №518 233.0 0.0 165.0 \n", "14418 Алтайский край Алейская УИК №519 46.0 0.0 36.0 \n", "14419 Алтайский край Алейская УИК №520 135.0 0.0 101.0 \n", "14420 Алтайский край Алейская УИК №521 185.0 0.0 146.0 \n", "... ... ... ... ... ... ... \n", "16273 Алтайский край Яровская городская УИК №512 2405.0 19.0 1553.0 \n", "16274 Алтайский край Яровская городская УИК №513 2338.0 22.0 1341.0 \n", "16275 Алтайский край Яровская городская УИК №514 2443.0 20.0 1529.0 \n", "16276 Алтайский край Яровская городская УИК №515 2387.0 17.0 1505.0 \n", "16277 Алтайский край Яровская городская УИК №516 2740.0 16.0 1711.0 \n", "\n", " Zh Zu Mi Pr Pu \n", "14416 20.0 77.0 8.0 15.0 248.0 \n", "14417 22.0 60.0 2.0 8.0 73.0 \n", "14418 4.0 6.0 0.0 2.0 24.0 \n", "14419 14.0 12.0 2.0 5.0 68.0 \n", "14420 17.0 14.0 7.0 4.0 104.0 \n", "... ... ... ... ... ... \n", "16273 109.0 388.0 53.0 123.0 880.0 \n", "16274 124.0 288.0 38.0 90.0 801.0 \n", "16275 152.0 321.0 62.0 123.0 871.0 \n", "16276 101.0 348.0 42.0 114.0 900.0 \n", "16277 127.0 392.0 65.0 136.0 991.0 \n", "\n", "[1862 rows x 11 columns])\n", "('Амурская область', region tik uik total invalid valid \\\n", "28019 Амурская область Архаринская УИК №1 1522.0 7.0 704.0 \n", "28020 Амурская область Архаринская УИК №2 1461.0 10.0 866.0 \n", "28021 Амурская область Архаринская УИК №3 1487.0 9.0 781.0 \n", "28022 Амурская область Архаринская УИК №4 1593.0 6.0 878.0 \n", "28023 Амурская область Архаринская УИК №5 1481.0 8.0 737.0 \n", "... ... ... ... ... ... ... \n", "28797 Амурская область (пгт) Прогресс УИК №778 1837.0 10.0 1047.0 \n", "28798 Амурская область (пгт) Прогресс УИК №779 730.0 5.0 315.0 \n", "28799 Амурская область (пгт) Прогресс УИК №780 382.0 1.0 166.0 \n", "28800 Амурская область (пгт) Прогресс УИК №781 644.0 4.0 308.0 \n", "28801 Амурская область (пгт) Прогресс УИК №782 879.0 7.0 395.0 \n", "\n", " Zh Zu Mi Pr Pu \n", "28019 69.0 121.0 20.0 27.0 467.0 \n", "28020 69.0 141.0 46.0 27.0 583.0 \n", "28021 58.0 141.0 28.0 34.0 520.0 \n", "28022 109.0 117.0 35.0 44.0 573.0 \n", "28023 74.0 150.0 22.0 40.0 451.0 \n", "... ... ... ... ... ... \n", "28797 106.0 278.0 38.0 67.0 558.0 \n", "28798 46.0 74.0 5.0 8.0 182.0 \n", "28799 17.0 43.0 2.0 5.0 99.0 \n", "28800 32.0 65.0 14.0 9.0 188.0 \n", "28801 40.0 105.0 10.0 19.0 221.0 \n", "\n", "[783 rows x 11 columns])\n", "('Архангельская область', region tik uik total \\\n", "28802 Архангельская область Архангельск, Исакогорская УИК №1 752.0 \n", "28803 Архангельская область Архангельск, Исакогорская УИК №2 892.0 \n", "28804 Архангельская область Архангельск, Исакогорская УИК №3 1335.0 \n", "28805 Архангельская область Архангельск, Исакогорская УИК №4 2089.0 \n", "28806 Архангельская область Архангельск, Исакогорская УИК №5 1498.0 \n", "... ... ... ... ... \n", "29781 Архангельская область Шенкурская УИК №989 265.0 \n", "29782 Архангельская область Шенкурская УИК №990 255.0 \n", "29783 Архангельская область Шенкурская УИК №991 1343.0 \n", "29784 Архангельская область Шенкурская УИК №992 1866.0 \n", "29785 Архангельская область Шенкурская УИК №993 1475.0 \n", "\n", " invalid valid Zh Zu Mi Pr Pu \n", "28802 3.0 321.0 23.0 30.0 20.0 29.0 219.0 \n", "28803 4.0 420.0 48.0 65.0 11.0 60.0 236.0 \n", "28804 4.0 633.0 65.0 79.0 46.0 55.0 388.0 \n", "28805 19.0 1134.0 94.0 164.0 61.0 125.0 690.0 \n", "28806 9.0 682.0 58.0 77.0 36.0 103.0 408.0 \n", "... ... ... ... ... ... ... ... \n", "29781 0.0 129.0 16.0 17.0 6.0 7.0 83.0 \n", "29782 0.0 174.0 27.0 24.0 12.0 22.0 89.0 \n", "29783 1.0 743.0 54.0 80.0 63.0 63.0 483.0 \n", "29784 7.0 1065.0 86.0 128.0 62.0 118.0 671.0 \n", "29785 11.0 845.0 66.0 102.0 68.0 82.0 527.0 \n", "\n", "[984 rows x 11 columns])\n", "('Астраханская область', region tik uik total invalid \\\n", "29786 Астраханская область Астрахань, Кировская УИК №382 1559.0 14.0 \n", "29787 Астраханская область Астрахань, Кировская УИК №383 2428.0 9.0 \n", "29788 Астраханская область Астрахань, Кировская УИК №384 1692.0 8.0 \n", "29789 Астраханская область Астрахань, Кировская УИК №385 2085.0 12.0 \n", "29790 Астраханская область Астрахань, Кировская УИК №386 1931.0 0.0 \n", "... ... ... ... ... ... \n", "30367 Астраханская область Черноярская УИК №377 323.0 2.0 \n", "30368 Астраханская область Черноярская УИК №378 767.0 6.0 \n", "30369 Астраханская область Черноярская УИК №379 740.0 4.0 \n", "30370 Астраханская область Черноярская УИК №380 1238.0 3.0 \n", "30371 Астраханская область Черноярская УИК №381 1183.0 5.0 \n", "\n", " valid Zh Zu Mi Pr Pu \n", "29786 828.0 38.0 80.0 31.0 32.0 647.0 \n", "29787 1486.0 79.0 265.0 108.0 234.0 800.0 \n", "29788 828.0 50.0 107.0 50.0 99.0 522.0 \n", "29789 1041.0 47.0 118.0 47.0 74.0 755.0 \n", "29790 1258.0 40.0 69.0 21.0 9.0 1119.0 \n", "... ... ... ... ... ... ... \n", "30367 221.0 15.0 36.0 5.0 9.0 156.0 \n", "30368 472.0 21.0 96.0 9.0 20.0 326.0 \n", "30369 441.0 25.0 143.0 9.0 21.0 243.0 \n", "30370 744.0 37.0 152.0 22.0 27.0 506.0 \n", "30371 711.0 57.0 155.0 12.0 18.0 469.0 \n", "\n", "[586 rows x 11 columns])\n", "('Белгородская область', region tik uik total invalid valid \\\n", "30372 Белгородская область Алексеевская УИК №1 2303.0 19.0 1403.0 \n", "30373 Белгородская область Алексеевская УИК №2 2453.0 26.0 1494.0 \n", "30374 Белгородская область Алексеевская УИК №3 1629.0 14.0 1021.0 \n", "30375 Белгородская область Алексеевская УИК №4 2780.0 17.0 1693.0 \n", "30376 Белгородская область Алексеевская УИК №5 2495.0 16.0 1373.0 \n", "... ... ... ... ... ... ... \n", "31617 Белгородская область Яковлевская УИК №1249 241.0 1.0 213.0 \n", "31618 Белгородская область Яковлевская УИК №1250 588.0 8.0 530.0 \n", "31619 Белгородская область Яковлевская УИК №1251 221.0 2.0 197.0 \n", "31620 Белгородская область Яковлевская УИК №1252 1115.0 9.0 990.0 \n", "31621 Белгородская область Яковлевская УИК №1253 550.0 6.0 485.0 \n", "\n", " Zh Zu Mi Pr Pu \n", "30372 103.0 316.0 78.0 72.0 834.0 \n", "30373 118.0 312.0 73.0 105.0 886.0 \n", "30374 84.0 246.0 46.0 52.0 593.0 \n", "30375 114.0 373.0 96.0 95.0 1015.0 \n", "30376 118.0 336.0 74.0 75.0 770.0 \n", "... ... ... ... ... ... \n", "31617 13.0 37.0 8.0 14.0 141.0 \n", "31618 38.0 73.0 12.0 17.0 390.0 \n", "31619 9.0 49.0 7.0 11.0 121.0 \n", "31620 53.0 150.0 27.0 42.0 718.0 \n", "31621 30.0 111.0 14.0 24.0 306.0 \n", "\n", "[1250 rows x 11 columns])\n", "('Брянская область', region tik uik total invalid valid Zh \\\n", "31622 Брянская область Брасовская УИК №171 1188.0 5.0 704.0 47.0 \n", "31623 Брянская область Брасовская УИК №172 231.0 0.0 190.0 10.0 \n", "31624 Брянская область Брасовская УИК №173 318.0 4.0 255.0 10.0 \n", "31625 Брянская область Брасовская УИК №174 349.0 3.0 246.0 20.0 \n", "31626 Брянская область Брасовская УИК №175 530.0 3.0 417.0 34.0 \n", "... ... ... ... ... ... ... ... \n", "32741 Брянская область Унечская УИК №1070 342.0 0.0 211.0 25.0 \n", "32742 Брянская область Унечская УИК №1071 487.0 3.0 294.0 30.0 \n", "32743 Брянская область Унечская УИК №1072 767.0 3.0 457.0 48.0 \n", "32744 Брянская область Унечская УИК №1073 235.0 2.0 157.0 14.0 \n", "32745 Брянская область Унечская УИК №1074 112.0 4.0 80.0 8.0 \n", "\n", " Zu Mi Pr Pu \n", "31622 165.0 16.0 24.0 452.0 \n", "31623 56.0 2.0 8.0 114.0 \n", "31624 44.0 10.0 7.0 184.0 \n", "31625 39.0 4.0 5.0 178.0 \n", "31626 104.0 10.0 18.0 251.0 \n", "... ... ... ... ... \n", "32741 42.0 3.0 3.0 138.0 \n", "32742 72.0 7.0 6.0 179.0 \n", "32743 95.0 13.0 11.0 290.0 \n", "32744 35.0 13.0 2.0 93.0 \n", "32745 11.0 4.0 0.0 57.0 \n", "\n", "[1124 rows x 11 columns])\n", "('Владимирская область', region tik uik total invalid \\\n", "32746 Владимирская область Владимир, Ленинская УИК №347 2401.0 21.0 \n", "32747 Владимирская область Владимир, Ленинская УИК №348 2981.0 18.0 \n", "32748 Владимирская область Владимир, Ленинская УИК №349 2842.0 15.0 \n", "32749 Владимирская область Владимир, Ленинская УИК №350 2272.0 22.0 \n", "32750 Владимирская область Владимир, Ленинская УИК №351 1736.0 15.0 \n", "... ... ... ... ... ... \n", "33681 Владимирская область Юрьев-Польская УИК №288 1568.0 11.0 \n", "33682 Владимирская область Юрьев-Польская УИК №289 579.0 2.0 \n", "33683 Владимирская область Юрьев-Польская УИК №290 676.0 5.0 \n", "33684 Владимирская область Юрьев-Польская УИК №291 156.0 0.0 \n", "33685 Владимирская область Юрьев-Польская УИК №292 303.0 1.0 \n", "\n", " valid Zh Zu Mi Pr Pu \n", "32746 1582.0 111.0 342.0 124.0 255.0 750.0 \n", "32747 1789.0 150.0 400.0 109.0 252.0 878.0 \n", "32748 1523.0 106.0 350.0 99.0 201.0 767.0 \n", "32749 1192.0 74.0 291.0 85.0 163.0 579.0 \n", "32750 809.0 76.0 167.0 45.0 127.0 394.0 \n", "... ... ... ... ... ... ... \n", "33681 726.0 60.0 129.0 36.0 56.0 445.0 \n", "33682 301.0 28.0 80.0 20.0 17.0 156.0 \n", "33683 377.0 35.0 70.0 27.0 20.0 225.0 \n", "33684 106.0 5.0 19.0 1.0 8.0 73.0 \n", "33685 201.0 22.0 41.0 5.0 1.0 132.0 \n", "\n", "[940 rows x 11 columns])\n", "('Волгоградская область', region tik uik total invalid \\\n", "33686 Волгоградская область Алексеевская УИК №101 1475.0 11.0 \n", "33687 Волгоградская область Алексеевская УИК №102 1777.0 2.0 \n", "33688 Волгоградская область Алексеевская УИК №103 1147.0 0.0 \n", "33689 Волгоградская область Алексеевская УИК №104 463.0 3.0 \n", "33690 Волгоградская область Алексеевская УИК №105 133.0 1.0 \n", "... ... ... ... ... ... \n", "35334 Волгоградская область Чернышковская УИК №4221 277.0 3.0 \n", "35335 Волгоградская область Чернышковская УИК №4222 426.0 5.0 \n", "35336 Волгоградская область Чернышковская УИК №4223 241.0 0.0 \n", "35337 Волгоградская область Чернышковская УИК №4224 277.0 2.0 \n", "35338 Волгоградская область Чернышковская УИК №4225 111.0 0.0 \n", "\n", " valid Zh Zu Mi Pr Pu \n", "33686 977.0 28.0 51.0 45.0 24.0 829.0 \n", "33687 1362.0 24.0 69.0 12.0 19.0 1238.0 \n", "33688 990.0 20.0 49.0 22.0 32.0 867.0 \n", "33689 392.0 17.0 22.0 11.0 5.0 337.0 \n", "33690 113.0 3.0 5.0 4.0 5.0 96.0 \n", "... ... ... ... ... ... ... \n", "35334 219.0 30.0 12.0 12.0 3.0 162.0 \n", "35335 303.0 22.0 83.0 13.0 7.0 178.0 \n", "35336 182.0 15.0 31.0 8.0 3.0 125.0 \n", "35337 216.0 13.0 37.0 1.0 7.0 158.0 \n", "35338 88.0 7.0 18.0 7.0 6.0 50.0 \n", "\n", "[1653 rows x 11 columns])\n", "('Вологодская область', region tik uik total invalid valid \\\n", "35339 Вологодская область Бабаевская УИК №1 1194.0 10.0 696.0 \n", "35340 Вологодская область Бабаевская УИК №2 1202.0 5.0 745.0 \n", "35341 Вологодская область Бабаевская УИК №3 1106.0 5.0 622.0 \n", "35342 Вологодская область Бабаевская УИК №4 1062.0 9.0 704.0 \n", "35343 Вологодская область Бабаевская УИК №5 1055.0 12.0 688.0 \n", "... ... ... ... ... ... ... \n", "36374 Вологодская область Шекснинская УИК №1062 88.0 0.0 67.0 \n", "36375 Вологодская область Шекснинская УИК №1063 190.0 0.0 142.0 \n", "36376 Вологодская область Шекснинская УИК №1064 333.0 0.0 218.0 \n", "36377 Вологодская область Шекснинская УИК №1065 278.0 2.0 209.0 \n", "36378 Вологодская область Шекснинская УИК №1069 1854.0 8.0 1704.0 \n", "\n", " Zh Zu Mi Pr Pu \n", "35339 48.0 109.0 64.0 51.0 424.0 \n", "35340 69.0 119.0 57.0 63.0 437.0 \n", "35341 45.0 82.0 55.0 59.0 381.0 \n", "35342 58.0 105.0 63.0 42.0 436.0 \n", "35343 58.0 93.0 69.0 59.0 409.0 \n", "... ... ... ... ... ... \n", "36374 8.0 6.0 2.0 1.0 50.0 \n", "36375 10.0 24.0 3.0 6.0 99.0 \n", "36376 33.0 26.0 6.0 5.0 148.0 \n", "36377 20.0 29.0 20.0 4.0 136.0 \n", "36378 88.0 139.0 69.0 75.0 1333.0 \n", "\n", "[1040 rows x 11 columns])\n", "('Воронежская область', region tik uik total invalid valid \\\n", "36379 Воронежская область Аннинская УИК №101 1164.0 0.0 965.0 \n", "36380 Воронежская область Аннинская УИК №102 1068.0 3.0 862.0 \n", "36381 Воронежская область Аннинская УИК №103 1551.0 2.0 1223.0 \n", "36382 Воронежская область Аннинская УИК №104 2186.0 9.0 1828.0 \n", "36383 Воронежская область Аннинская УИК №105 1480.0 5.0 1091.0 \n", "... ... ... ... ... ... ... \n", "38054 Воронежская область Эртильская УИК №3939 410.0 0.0 292.0 \n", "38055 Воронежская область Эртильская УИК №3940 835.0 5.0 522.0 \n", "38056 Воронежская область Эртильская УИК №3941 797.0 6.0 538.0 \n", "38057 Воронежская область Эртильская УИК №3942 473.0 3.0 262.0 \n", "38058 Воронежская область Эртильская УИК №3943 516.0 2.0 314.0 \n", "\n", " Zh Zu Mi Pr Pu \n", "36379 16.0 144.0 7.0 25.0 773.0 \n", "36380 21.0 121.0 9.0 10.0 701.0 \n", "36381 61.0 184.0 17.0 19.0 942.0 \n", "36382 35.0 273.0 26.0 62.0 1432.0 \n", "36383 41.0 157.0 38.0 36.0 819.0 \n", "... ... ... ... ... ... \n", "38054 27.0 59.0 5.0 10.0 191.0 \n", "38055 49.0 120.0 21.0 15.0 317.0 \n", "38056 52.0 108.0 28.0 20.0 330.0 \n", "38057 28.0 56.0 13.0 14.0 151.0 \n", "38058 24.0 87.0 14.0 10.0 179.0 \n", "\n", "[1680 rows x 11 columns])\n", "('Город Байконур (Республика Казахстан)', region tik uik total invalid \\\n", "89618 Город Байконур (Республика Казахстан) УИК №5348 NaN 2145.0 16.0 \n", "89619 Город Байконур (Республика Казахстан) УИК №5349 NaN 2284.0 48.0 \n", "89620 Город Байконур (Республика Казахстан) УИК №5350 NaN 2360.0 29.0 \n", "89621 Город Байконур (Республика Казахстан) УИК №5351 NaN 1893.0 23.0 \n", "89622 Город Байконур (Республика Казахстан) УИК №5352 NaN 1996.0 14.0 \n", "89623 Город Байконур (Республика Казахстан) УИК №5353 NaN 2174.0 18.0 \n", "89624 Город Байконур (Республика Казахстан) УИК №5354 NaN 2264.0 37.0 \n", "\n", " valid Zh Zu Mi Pr Pu \n", "89618 1605.0 72.0 197.0 52.0 99.0 1185.0 \n", "89619 1600.0 85.0 181.0 46.0 101.0 1187.0 \n", "89620 1635.0 84.0 170.0 45.0 112.0 1224.0 \n", "89621 1276.0 89.0 148.0 32.0 60.0 947.0 \n", "89622 1321.0 70.0 161.0 33.0 111.0 946.0 \n", "89623 1426.0 97.0 202.0 48.0 103.0 976.0 \n", "89624 1559.0 89.0 229.0 61.0 136.0 1044.0 )\n", "('Город Москва', region tik uik total invalid \\\n", "83827 Город Москва район Богородское УИК №843 1887.0 18.0 \n", "83828 Город Москва район Богородское УИК №844 2113.0 20.0 \n", "83829 Город Москва район Богородское УИК №845 311.0 0.0 \n", "83830 Город Москва район Богородское УИК №846 1823.0 20.0 \n", "83831 Город Москва район Богородское УИК №847 2875.0 38.0 \n", "... ... ... ... ... ... \n", "87208 Город Москва район Чертаново Южное УИК №2046 2457.0 25.0 \n", "87209 Город Москва район Чертаново Южное УИК №2047 2522.0 26.0 \n", "87210 Город Москва район Чертаново Южное УИК №2048 2658.0 31.0 \n", "87211 Город Москва район Чертаново Южное УИК №2049 2634.0 19.0 \n", "87212 Город Москва район Чертаново Южное УИК №3344 764.0 38.0 \n", "\n", " valid Zh Zu Mi Pr Pu \n", "83827 998.0 61.0 211.0 50.0 195.0 481.0 \n", "83828 1134.0 99.0 198.0 70.0 205.0 562.0 \n", "83829 184.0 13.0 32.0 8.0 29.0 102.0 \n", "83830 996.0 94.0 178.0 49.0 185.0 490.0 \n", "83831 1593.0 121.0 316.0 88.0 319.0 749.0 \n", "... ... ... ... ... ... ... \n", "87208 1506.0 91.0 360.0 67.0 280.0 708.0 \n", "87209 1279.0 92.0 256.0 69.0 222.0 640.0 \n", "87210 1409.0 101.0 283.0 64.0 250.0 711.0 \n", "87211 1284.0 115.0 229.0 79.0 207.0 654.0 \n", "87212 726.0 110.0 83.0 25.0 79.0 429.0 \n", "\n", "[3386 rows x 11 columns])\n", "('Город Санкт-Петербург', region tik \\\n", "87213 Город Санкт-Петербург Территориальная избирательная комиссия №1 \n", "87214 Город Санкт-Петербург Территориальная избирательная комиссия №1 \n", "87215 Город Санкт-Петербург Территориальная избирательная комиссия №1 \n", "87216 Город Санкт-Петербург Территориальная избирательная комиссия №1 \n", "87217 Город Санкт-Петербург Территориальная избирательная комиссия №1 \n", "... ... ... \n", "89150 Город Санкт-Петербург Территориальная избирательная комиссия №30 \n", "89151 Город Санкт-Петербург Территориальная избирательная комиссия №30 \n", "89152 Город Санкт-Петербург Территориальная избирательная комиссия №30 \n", "89153 Город Санкт-Петербург Территориальная избирательная комиссия №30 \n", "89154 Город Санкт-Петербург Территориальная избирательная комиссия №30 \n", "\n", " uik total invalid valid Zh Zu Mi Pr Pu \n", "87213 УИК №1 1887.0 15.0 1098.0 46.0 112.0 86.0 215.0 639.0 \n", "87214 УИК №2 1658.0 14.0 1062.0 45.0 85.0 83.0 129.0 720.0 \n", "87215 УИК №3 2102.0 18.0 1178.0 66.0 67.0 94.0 168.0 783.0 \n", "87216 УИК №4 1605.0 7.0 818.0 33.0 78.0 59.0 79.0 569.0 \n", "87217 УИК №5 2191.0 17.0 1131.0 57.0 79.0 158.0 34.0 803.0 \n", "... ... ... ... ... ... ... ... ... ... \n", "89150 УИК №1847 1531.0 0.0 1438.0 66.0 90.0 13.0 47.0 1222.0 \n", "89151 УИК №1848 2916.0 0.0 2621.0 15.0 31.0 11.0 23.0 2541.0 \n", "89152 УИК №1989 2983.0 0.0 2682.0 48.0 59.0 11.0 16.0 2548.0 \n", "89153 УИК №1990 2615.0 0.0 2608.0 20.0 111.0 5.0 3.0 2469.0 \n", "89154 УИК №1991 1348.0 0.0 1293.0 28.0 37.0 12.0 35.0 1181.0 \n", "\n", "[1937 rows x 11 columns])\n", "('Еврейская автономная область', region tik uik total \\\n", "89155 Еврейская автономная область Биробиджанская УИК №100 1642.0 \n", "89156 Еврейская автономная область Биробиджанская УИК №101 739.0 \n", "89157 Еврейская автономная область Биробиджанская УИК №102 735.0 \n", "89158 Еврейская автономная область Биробиджанская УИК №103 711.0 \n", "89159 Еврейская автономная область Биробиджанская УИК №104 376.0 \n", "... ... ... ... ... \n", "89294 Еврейская автономная область Смидовичская УИК №81 1529.0 \n", "89295 Еврейская автономная область Смидовичская УИК №82 1539.0 \n", "89296 Еврейская автономная область Смидовичская УИК №83 1339.0 \n", "89297 Еврейская автономная область Смидовичская УИК №84 1463.0 \n", "89298 Еврейская автономная область Смидовичская УИК №85 698.0 \n", "\n", " invalid valid Zh Zu Mi Pr Pu \n", "89155 23.0 883.0 94.0 157.0 30.0 54.0 548.0 \n", "89156 9.0 535.0 36.0 54.0 12.0 28.0 405.0 \n", "89157 8.0 460.0 32.0 57.0 18.0 31.0 322.0 \n", "89158 6.0 410.0 35.0 50.0 13.0 13.0 299.0 \n", "89159 2.0 192.0 27.0 23.0 6.0 2.0 134.0 \n", "... ... ... ... ... ... ... ... \n", "89294 6.0 1193.0 114.0 141.0 44.0 77.0 817.0 \n", "89295 28.0 1143.0 42.0 162.0 29.0 21.0 889.0 \n", "89296 12.0 763.0 72.0 135.0 39.0 63.0 454.0 \n", "89297 17.0 866.0 92.0 138.0 31.0 46.0 559.0 \n", "89298 5.0 472.0 32.0 63.0 16.0 27.0 334.0 \n", "\n", "[144 rows x 11 columns])\n", "('Забайкальский край', region tik uik total invalid valid \\\n", "16278 Забайкальский край Агинская УИК №912 1576.0 10.0 1238.0 \n", "16279 Забайкальский край Агинская УИК №913 510.0 3.0 476.0 \n", "16280 Забайкальский край Агинская УИК №914 480.0 0.0 425.0 \n", "16281 Забайкальский край Агинская УИК №915 523.0 1.0 507.0 \n", "16282 Забайкальский край Агинская УИК №916 547.0 1.0 467.0 \n", "... ... ... ... ... ... ... \n", "17228 Забайкальский край Шилкинская УИК №903 91.0 0.0 64.0 \n", "17229 Забайкальский край Шилкинская УИК №904 143.0 1.0 116.0 \n", "17230 Забайкальский край Шилкинская УИК №905 956.0 7.0 487.0 \n", "17231 Забайкальский край Шилкинская УИК №906 294.0 3.0 138.0 \n", "17232 Забайкальский край Шилкинская УИК №907 127.0 3.0 88.0 \n", "\n", " Zh Zu Mi Pr Pu \n", "16278 31.0 90.0 43.0 95.0 979.0 \n", "16279 6.0 27.0 19.0 39.0 385.0 \n", "16280 2.0 21.0 11.0 36.0 355.0 \n", "16281 3.0 57.0 3.0 44.0 400.0 \n", "16282 8.0 60.0 15.0 31.0 353.0 \n", "... ... ... ... ... ... \n", "17228 7.0 10.0 2.0 1.0 44.0 \n", "17229 10.0 16.0 0.0 1.0 89.0 \n", "17230 22.0 67.0 9.0 12.0 377.0 \n", "17231 2.0 12.0 3.0 7.0 114.0 \n", "17232 1.0 3.0 1.0 1.0 82.0 \n", "\n", "[955 rows x 11 columns])\n", "('Ивановская область', region tik uik total invalid \\\n", "38059 Ивановская область Верхнеландеховская УИК №376 625.0 5.0 \n", "38060 Ивановская область Верхнеландеховская УИК №377 530.0 3.0 \n", "38061 Ивановская область Верхнеландеховская УИК №378 626.0 0.0 \n", "38062 Ивановская область Верхнеландеховская УИК №379 243.0 2.0 \n", "38063 Ивановская область Верхнеландеховская УИК №380 189.0 0.0 \n", "... ... ... ... ... ... \n", "38771 Ивановская область Юрьевецкая УИК №843 328.0 3.0 \n", "38772 Ивановская область Юрьевецкая УИК №844 335.0 1.0 \n", "38773 Ивановская область Юрьевецкая УИК №845 316.0 4.0 \n", "38774 Ивановская область Юрьевецкая УИК №846 217.0 0.0 \n", "38775 Ивановская область Юрьевецкая УИК №847 128.0 1.0 \n", "\n", " valid Zh Zu Mi Pr Pu \n", "38059 515.0 21.0 112.0 21.0 16.0 345.0 \n", "38060 441.0 20.0 89.0 20.0 21.0 291.0 \n", "38061 512.0 34.0 81.0 13.0 18.0 366.0 \n", "38062 201.0 8.0 8.0 5.0 3.0 177.0 \n", "38063 143.0 3.0 15.0 2.0 0.0 123.0 \n", "... ... ... ... ... ... ... \n", "38771 213.0 25.0 31.0 5.0 20.0 132.0 \n", "38772 225.0 21.0 39.0 11.0 6.0 148.0 \n", "38773 219.0 11.0 67.0 16.0 10.0 115.0 \n", "38774 161.0 13.0 33.0 4.0 3.0 108.0 \n", "38775 90.0 5.0 18.0 5.0 4.0 58.0 \n", "\n", "[717 rows x 11 columns])\n", "('Иркутская область', region tik uik total invalid \\\n", "38776 Иркутская область Ангарская УИК №50 1758.0 7.0 \n", "38777 Иркутская область Ангарская УИК №51 1746.0 10.0 \n", "38778 Иркутская область Ангарская УИК №52 1806.0 19.0 \n", "38779 Иркутская область Ангарская УИК №53 2045.0 20.0 \n", "38780 Иркутская область Ангарская УИК №54 1474.0 17.0 \n", "... ... ... ... ... ... \n", "40696 Иркутская область Эхирит-Булагатская УИК №1867 257.0 2.0 \n", "40697 Иркутская область Эхирит-Булагатская УИК №1868 248.0 1.0 \n", "40698 Иркутская область Эхирит-Булагатская УИК №1869 212.0 0.0 \n", "40699 Иркутская область Эхирит-Булагатская УИК №1870 385.0 0.0 \n", "40700 Иркутская область Эхирит-Булагатская УИК №1871 192.0 0.0 \n", "\n", " valid Zh Zu Mi Pr Pu \n", "38776 721.0 76.0 195.0 37.0 53.0 360.0 \n", "38777 759.0 84.0 161.0 22.0 51.0 441.0 \n", "38778 835.0 94.0 210.0 18.0 64.0 449.0 \n", "38779 1018.0 106.0 309.0 58.0 89.0 456.0 \n", "38780 760.0 70.0 207.0 27.0 100.0 356.0 \n", "... ... ... ... ... ... ... \n", "40696 128.0 4.0 21.0 7.0 2.0 94.0 \n", "40697 129.0 12.0 23.0 6.0 2.0 86.0 \n", "40698 108.0 11.0 15.0 0.0 4.0 78.0 \n", "40699 237.0 6.0 54.0 7.0 8.0 162.0 \n", "40700 116.0 1.0 33.0 3.0 3.0 76.0 \n", "\n", "[1925 rows x 11 columns])\n", "('Кабардино-Балкарская Республика', region tik uik total invalid \\\n", "6881 Кабардино-Балкарская Республика Баксанская УИК №1 1257.0 0.0 \n", "6882 Кабардино-Балкарская Республика Баксанская УИК №2 2623.0 0.0 \n", "6883 Кабардино-Балкарская Республика Баксанская УИК №3 1301.0 0.0 \n", "6884 Кабардино-Балкарская Республика Баксанская УИК №4 1171.0 0.0 \n", "6885 Кабардино-Балкарская Республика Баксанская УИК №5 1242.0 0.0 \n", "... ... ... ... ... ... \n", "7232 Кабардино-Балкарская Республика Эльбрусская УИК №352 1617.0 0.0 \n", "7233 Кабардино-Балкарская Республика Эльбрусская УИК №353 308.0 0.0 \n", "7234 Кабардино-Балкарская Республика Эльбрусская УИК №354 341.0 0.0 \n", "7235 Кабардино-Балкарская Республика Эльбрусская УИК №355 1521.0 0.0 \n", "7236 Кабардино-Балкарская Республика Эльбрусская УИК №356 579.0 0.0 \n", "\n", " valid Zh Zu Mi Pr Pu \n", "6881 880.0 28.0 146.0 28.0 22.0 656.0 \n", "6882 1862.0 54.0 333.0 55.0 44.0 1376.0 \n", "6883 898.0 26.0 143.0 31.0 24.0 674.0 \n", "6884 784.0 24.0 124.0 25.0 27.0 584.0 \n", "6885 844.0 27.0 144.0 31.0 18.0 624.0 \n", "... ... ... ... ... ... ... \n", "7232 1148.0 41.0 186.0 27.0 14.0 880.0 \n", "7233 215.0 8.0 30.0 6.0 6.0 165.0 \n", "7234 254.0 9.0 40.0 6.0 5.0 194.0 \n", "7235 1079.0 39.0 180.0 24.0 14.0 822.0 \n", "7236 410.0 14.0 65.0 8.0 13.0 310.0 \n", "\n", "[356 rows x 11 columns])\n", "('Калужская область', region tik uik total invalid valid \\\n", "40701 Калужская область Бабынинская УИК №1 265.0 3.0 209.0 \n", "40702 Калужская область Бабынинская УИК №2 2257.0 21.0 1397.0 \n", "40703 Калужская область Бабынинская УИК №3 939.0 10.0 657.0 \n", "40704 Калужская область Бабынинская УИК №4 485.0 1.0 348.0 \n", "40705 Калужская область Бабынинская УИК №5 176.0 2.0 149.0 \n", "... ... ... ... ... ... ... \n", "41419 Калужская область Юхновская УИК №733 142.0 3.0 122.0 \n", "41420 Калужская область Юхновская УИК №734 493.0 3.0 336.0 \n", "41421 Калужская область Юхновская УИК №735 268.0 1.0 195.0 \n", "41422 Калужская область Юхновская УИК №736 317.0 1.0 274.0 \n", "41423 Калужская область Юхновская УИК №737 169.0 3.0 153.0 \n", "\n", " Zh Zu Mi Pr Pu \n", "40701 23.0 33.0 3.0 8.0 142.0 \n", "40702 89.0 270.0 48.0 94.0 896.0 \n", "40703 49.0 102.0 24.0 40.0 442.0 \n", "40704 32.0 42.0 13.0 16.0 245.0 \n", "40705 13.0 29.0 7.0 3.0 97.0 \n", "... ... ... ... ... ... \n", "41419 12.0 22.0 2.0 6.0 80.0 \n", "41420 40.0 30.0 8.0 23.0 235.0 \n", "41421 15.0 19.0 8.0 5.0 148.0 \n", "41422 24.0 55.0 18.0 19.0 158.0 \n", "41423 11.0 27.0 5.0 4.0 106.0 \n", "\n", "[723 rows x 11 columns])\n", "('Камчатский край', region tik uik total invalid valid \\\n", "17233 Камчатский край Алеутская УИК №168 500.0 7.0 378.0 \n", "17234 Камчатский край Быстринская УИК №154 1832.0 8.0 1258.0 \n", "17235 Камчатский край Быстринская УИК №155 432.0 4.0 267.0 \n", "17236 Камчатский край Вилючинская УИК №85 1184.0 55.0 646.0 \n", "17237 Камчатский край Вилючинская УИК №86 173.0 2.0 121.0 \n", "... ... ... ... ... ... ... \n", "17551 Камчатский край Тигильская УИК №172 299.0 3.0 262.0 \n", "17552 Камчатский край Тигильская УИК №173 1405.0 19.0 926.0 \n", "17553 Камчатский край Тигильская УИК №174 104.0 0.0 104.0 \n", "17554 Камчатский край Тигильская УИК №175 208.0 2.0 206.0 \n", "17555 Камчатский край Тигильская УИК №176 2221.0 24.0 1615.0 \n", "\n", " Zh Zu Mi Pr Pu \n", "17233 39.0 15.0 6.0 44.0 274.0 \n", "17234 148.0 158.0 46.0 101.0 805.0 \n", "17235 27.0 19.0 10.0 9.0 202.0 \n", "17236 75.0 99.0 20.0 54.0 398.0 \n", "17237 16.0 20.0 3.0 9.0 73.0 \n", "... ... ... ... ... ... \n", "17551 22.0 7.0 5.0 20.0 208.0 \n", "17552 93.0 96.0 29.0 64.0 644.0 \n", "17553 2.0 0.0 3.0 1.0 98.0 \n", "17554 10.0 1.0 3.0 7.0 185.0 \n", "17555 119.0 182.0 44.0 103.0 1167.0 \n", "\n", "[323 rows x 11 columns])\n", "('Карачаево-Черкесская Республика', region tik uik total \\\n", "7490 Карачаево-Черкесская Республика Адыге-Хабльская УИК №78 2647.0 \n", "7491 Карачаево-Черкесская Республика Адыге-Хабльская УИК №79 1038.0 \n", "7492 Карачаево-Черкесская Республика Адыге-Хабльская УИК №80 578.0 \n", "7493 Карачаево-Черкесская Республика Адыге-Хабльская УИК №81 407.0 \n", "7494 Карачаево-Черкесская Республика Адыге-Хабльская УИК №82 230.0 \n", "... ... ... ... ... \n", "7731 Карачаево-Черкесская Республика Ногайская УИК №166 2848.0 \n", "7732 Карачаево-Черкесская Республика Ногайская УИК №167 167.0 \n", "7733 Карачаево-Черкесская Республика Ногайская УИК №168 1467.0 \n", "7734 Карачаево-Черкесская Республика Ногайская УИК №169 134.0 \n", "7735 Карачаево-Черкесская Республика Ногайская УИК №170 1013.0 \n", "\n", " invalid valid Zh Zu Mi Pr Pu \n", "7490 0.0 2586.0 0.0 4.0 2.0 2.0 2578.0 \n", "7491 0.0 1015.0 0.0 5.0 3.0 1.0 1006.0 \n", "7492 16.0 549.0 3.0 111.0 6.0 9.0 420.0 \n", "7493 0.0 398.0 0.0 1.0 0.0 1.0 396.0 \n", "7494 0.0 220.0 1.0 3.0 1.0 1.0 214.0 \n", "... ... ... ... ... ... ... ... \n", "7731 0.0 2630.0 5.0 213.0 12.0 8.0 2392.0 \n", "7732 0.0 132.0 1.0 12.0 1.0 2.0 116.0 \n", "7733 0.0 1361.0 8.0 109.0 11.0 4.0 1229.0 \n", "7734 0.0 124.0 1.0 10.0 1.0 1.0 111.0 \n", "7735 0.0 909.0 1.0 72.0 8.0 4.0 824.0 \n", "\n", "[246 rows x 11 columns])\n", "('Кемеровская область', region tik uik total \\\n", "41424 Кемеровская область Анжеро-Судженская городская УИК №1 1029.0 \n", "41425 Кемеровская область Анжеро-Судженская городская УИК №2 773.0 \n", "41426 Кемеровская область Анжеро-Судженская городская УИК №3 1148.0 \n", "41427 Кемеровская область Анжеро-Судженская городская УИК №4 815.0 \n", "41428 Кемеровская область Анжеро-Судженская городская УИК №5 958.0 \n", "... ... ... ... ... \n", "43137 Кемеровская область Яшкинская УИК №1712 469.0 \n", "43138 Кемеровская область Яшкинская УИК №1713 421.0 \n", "43139 Кемеровская область Яшкинская УИК №1714 399.0 \n", "43140 Кемеровская область Яшкинская УИК №1715 445.0 \n", "43141 Кемеровская область Яшкинская УИК №1716 122.0 \n", "\n", " invalid valid Zh Zu Mi Pr Pu \n", "41424 10.0 787.0 69.0 72.0 29.0 20.0 597.0 \n", "41425 3.0 622.0 28.0 34.0 12.0 20.0 528.0 \n", "41426 18.0 920.0 81.0 49.0 20.0 37.0 733.0 \n", "41427 5.0 624.0 37.0 55.0 16.0 17.0 499.0 \n", "41428 4.0 813.0 35.0 50.0 17.0 26.0 685.0 \n", "... ... ... ... ... ... ... ... \n", "43137 3.0 328.0 24.0 10.0 3.0 3.0 288.0 \n", "43138 2.0 331.0 18.0 26.0 7.0 9.0 271.0 \n", "43139 2.0 333.0 37.0 33.0 8.0 12.0 243.0 \n", "43140 2.0 309.0 44.0 22.0 7.0 13.0 223.0 \n", "43141 10.0 100.0 5.0 4.0 2.0 0.0 89.0 \n", "\n", "[1718 rows x 11 columns])\n", "('Кировская область', region tik uik total invalid valid \\\n", "43142 Кировская область Арбажская УИК №1 2078.0 11.0 1334.0 \n", "43143 Кировская область Арбажская УИК №2 1471.0 6.0 1023.0 \n", "43144 Кировская область Арбажская УИК №4 195.0 0.0 146.0 \n", "43145 Кировская область Арбажская УИК №5 144.0 0.0 112.0 \n", "43146 Кировская область Арбажская УИК №6 323.0 1.0 231.0 \n", "... ... ... ... ... ... ... \n", "44348 Кировская область Яранская УИК №1338 276.0 0.0 156.0 \n", "44349 Кировская область Яранская УИК №1339 425.0 3.0 273.0 \n", "44350 Кировская область Яранская УИК №1340 204.0 1.0 124.0 \n", "44351 Кировская область Яранская УИК №1341 424.0 3.0 238.0 \n", "44352 Кировская область Яранская УИК №1342 434.0 1.0 253.0 \n", "\n", " Zh Zu Mi Pr Pu \n", "43142 101.0 286.0 178.0 91.0 678.0 \n", "43143 61.0 210.0 127.0 62.0 563.0 \n", "43144 11.0 21.0 14.0 7.0 93.0 \n", "43145 11.0 12.0 9.0 4.0 76.0 \n", "43146 7.0 82.0 12.0 3.0 127.0 \n", "... ... ... ... ... ... \n", "44348 24.0 25.0 7.0 4.0 96.0 \n", "44349 20.0 82.0 21.0 13.0 137.0 \n", "44350 17.0 36.0 3.0 3.0 65.0 \n", "44351 36.0 40.0 13.0 11.0 138.0 \n", "44352 32.0 61.0 24.0 7.0 129.0 \n", "\n", "[1211 rows x 11 columns])\n", "('Костромская область', region tik uik total invalid \\\n", "44353 Костромская область Антроповская УИК №1 1922.0 8.0 \n", "44354 Костромская область Антроповская УИК №2 1001.0 3.0 \n", "44355 Костромская область Антроповская УИК №3 155.0 0.0 \n", "44356 Костромская область Антроповская УИК №4 193.0 0.0 \n", "44357 Костромская область Антроповская УИК №5 426.0 1.0 \n", "... ... ... ... ... ... \n", "44971 Костромская область Шарьинская городская УИК №557 1789.0 6.0 \n", "44972 Костромская область Шарьинская городская УИК №558 2783.0 18.0 \n", "44973 Костромская область Шарьинская городская УИК №559 2824.0 23.0 \n", "44974 Костромская область Шарьинская городская УИК №560 2816.0 6.0 \n", "44975 Костромская область Шарьинская городская УИК №561 1814.0 8.0 \n", "\n", " valid Zh Zu Mi Pr Pu \n", "44353 1228.0 106.0 384.0 56.0 70.0 612.0 \n", "44354 600.0 59.0 214.0 27.0 28.0 272.0 \n", "44355 106.0 9.0 29.0 2.0 1.0 65.0 \n", "44356 153.0 16.0 46.0 7.0 5.0 79.0 \n", "44357 273.0 34.0 71.0 12.0 12.0 144.0 \n", "... ... ... ... ... ... ... \n", "44971 981.0 87.0 264.0 57.0 90.0 483.0 \n", "44972 1694.0 123.0 522.0 95.0 111.0 843.0 \n", "44973 1699.0 135.0 495.0 80.0 124.0 865.0 \n", "44974 1436.0 151.0 356.0 67.0 95.0 767.0 \n", "44975 928.0 94.0 256.0 49.0 59.0 470.0 \n", "\n", "[623 rows x 11 columns])\n", "('Краснодарский край', region tik uik total \\\n", "17556 Краснодарский край Абинская УИК №101 2271.0 \n", "17557 Краснодарский край Абинская УИК №102 2145.0 \n", "17558 Краснодарский край Абинская УИК №103 1832.0 \n", "17559 Краснодарский край Абинская УИК №104 1411.0 \n", "17560 Краснодарский край Абинская УИК №105 2247.0 \n", "... ... ... ... ... \n", "20264 Краснодарский край Новороссийск, Пригородная УИК №5923 1704.0 \n", "20265 Краснодарский край Новороссийск, Пригородная УИК №5924 1463.0 \n", "20266 Краснодарский край Новороссийск, Пригородная УИК №5925 2535.0 \n", "20267 Краснодарский край Новороссийск, Пригородная УИК №5926 2196.0 \n", "20268 Краснодарский край Новороссийск, Пригородная УИК №5927 1311.0 \n", "\n", " invalid valid Zh Zu Mi Pr Pu \n", "17556 27.0 1460.0 119.0 353.0 62.0 106.0 820.0 \n", "17557 33.0 1581.0 117.0 338.0 84.0 148.0 894.0 \n", "17558 21.0 1367.0 92.0 231.0 43.0 132.0 869.0 \n", "17559 17.0 1045.0 101.0 198.0 55.0 78.0 613.0 \n", "17560 29.0 1387.0 130.0 315.0 54.0 86.0 802.0 \n", "... ... ... ... ... ... ... ... \n", "20264 7.0 1257.0 67.0 152.0 29.0 33.0 976.0 \n", "20265 8.0 1175.0 80.0 155.0 35.0 76.0 829.0 \n", "20266 0.0 1935.0 73.0 298.0 39.0 62.0 1463.0 \n", "20267 29.0 1621.0 93.0 182.0 48.0 147.0 1151.0 \n", "20268 17.0 1009.0 74.0 136.0 18.0 28.0 753.0 \n", "\n", "[2713 rows x 11 columns])\n", "('Красноярский край', region tik uik total invalid \\\n", "20269 Красноярский край Абанская УИК №770 2568.0 12.0 \n", "20270 Красноярский край Абанская УИК №771 2253.0 11.0 \n", "20271 Красноярский край Абанская УИК №772 1530.0 7.0 \n", "20272 Красноярский край Абанская УИК №773 263.0 1.0 \n", "20273 Красноярский край Абанская УИК №774 49.0 0.0 \n", "... ... ... ... ... ... \n", "22438 Красноярский край Тунгусско-Чунская УИК №2259 544.0 1.0 \n", "22439 Красноярский край Тунгусско-Чунская УИК №2260 33.0 0.0 \n", "22440 Красноярский край Тунгусско-Чунская УИК №2261 148.0 2.0 \n", "22441 Красноярский край Тунгусско-Чунская УИК №2262 63.0 0.0 \n", "22442 Красноярский край Тунгусско-Чунская УИК №2263 14.0 0.0 \n", "\n", " valid Zh Zu Mi Pr Pu \n", "20269 1528.0 175.0 350.0 57.0 94.0 852.0 \n", "20270 1251.0 179.0 264.0 46.0 75.0 687.0 \n", "20271 832.0 104.0 169.0 16.0 28.0 515.0 \n", "20272 188.0 8.0 63.0 6.0 3.0 108.0 \n", "20273 49.0 3.0 7.0 1.0 1.0 37.0 \n", "... ... ... ... ... ... ... \n", "22438 272.0 15.0 42.0 5.0 29.0 181.0 \n", "22439 29.0 2.0 2.0 0.0 1.0 24.0 \n", "22440 78.0 6.0 11.0 3.0 9.0 49.0 \n", "22441 45.0 2.0 7.0 1.0 6.0 29.0 \n", "22442 8.0 0.0 0.0 0.0 0.0 8.0 \n", "\n", "[2174 rows x 11 columns])\n", "('Курганская область', region tik uik total invalid valid \\\n", "44976 Курганская область Альменевская УИК №174 1504.0 8.0 992.0 \n", "44977 Курганская область Альменевская УИК №175 1226.0 11.0 838.0 \n", "44978 Курганская область Альменевская УИК №176 875.0 5.0 636.0 \n", "44979 Курганская область Альменевская УИК №177 252.0 1.0 192.0 \n", "44980 Курганская область Альменевская УИК №178 199.0 1.0 161.0 \n", "... ... ... ... ... ... ... \n", "46146 Курганская область Юргамышская УИК №1150 705.0 1.0 429.0 \n", "46147 Курганская область Юргамышская УИК №1151 603.0 2.0 370.0 \n", "46148 Курганская область Юргамышская УИК №1152 1137.0 10.0 818.0 \n", "46149 Курганская область Юргамышская УИК №1153 138.0 0.0 102.0 \n", "46150 Курганская область Юргамышская УИК №1177 518.0 4.0 313.0 \n", "\n", " Zh Zu Mi Pr Pu \n", "44976 29.0 192.0 29.0 51.0 691.0 \n", "44977 37.0 141.0 34.0 32.0 594.0 \n", "44978 32.0 89.0 20.0 22.0 473.0 \n", "44979 4.0 56.0 2.0 6.0 124.0 \n", "44980 2.0 31.0 2.0 2.0 124.0 \n", "... ... ... ... ... ... \n", "46146 62.0 62.0 21.0 22.0 262.0 \n", "46147 33.0 56.0 11.0 8.0 262.0 \n", "46148 92.0 128.0 28.0 45.0 525.0 \n", "46149 6.0 5.0 0.0 5.0 86.0 \n", "46150 43.0 40.0 9.0 10.0 211.0 \n", "\n", "[1175 rows x 11 columns])\n", "('Курская область', region tik uik total invalid \\\n", "46151 Курская область Беловская УИК №265 2370.0 15.0 \n", "46152 Курская область Беловская УИК №266 305.0 3.0 \n", "46153 Курская область Беловская УИК №267 312.0 2.0 \n", "46154 Курская область Беловская УИК №268 989.0 8.0 \n", "46155 Курская область Беловская УИК №269 110.0 1.0 \n", "... ... ... ... ... ... \n", "47299 Курская область Щигровская городская УИК №1124 1777.0 20.0 \n", "47300 Курская область Щигровская городская УИК №1125 1698.0 7.0 \n", "47301 Курская область Щигровская городская УИК №1126 918.0 3.0 \n", "47302 Курская область Щигровская городская УИК №1127 1810.0 10.0 \n", "47303 Курская область Щигровская городская УИК №1128 910.0 9.0 \n", "\n", " valid Zh Zu Mi Pr Pu \n", "46151 1554.0 97.0 380.0 48.0 92.0 937.0 \n", "46152 225.0 24.0 47.0 3.0 13.0 138.0 \n", "46153 219.0 22.0 62.0 1.0 5.0 129.0 \n", "46154 678.0 34.0 92.0 15.0 26.0 511.0 \n", "46155 85.0 6.0 9.0 4.0 12.0 54.0 \n", "... ... ... ... ... ... ... \n", "47299 981.0 70.0 254.0 24.0 44.0 589.0 \n", "47300 1003.0 90.0 250.0 33.0 56.0 574.0 \n", "47301 481.0 40.0 138.0 21.0 20.0 262.0 \n", "47302 1009.0 57.0 325.0 33.0 51.0 543.0 \n", "47303 523.0 42.0 135.0 25.0 16.0 305.0 \n", "\n", "[1153 rows x 11 columns])\n", "('Ленинградская область', region tik uik total invalid \\\n", "47304 Ленинградская область Бокситогорская УИК №1 2445.0 16.0 \n", "47305 Ленинградская область Бокситогорская УИК №2 2169.0 16.0 \n", "47306 Ленинградская область Бокситогорская УИК №3 828.0 6.0 \n", "47307 Ленинградская область Бокситогорская УИК №4 2623.0 32.0 \n", "47308 Ленинградская область Бокситогорская УИК №5 2606.0 18.0 \n", "... ... ... ... ... ... \n", "48288 Ленинградская область Тосненская УИК №934 2371.0 12.0 \n", "48289 Ленинградская область Тосненская УИК №935 2053.0 14.0 \n", "48290 Ленинградская область Тосненская УИК №936 1871.0 12.0 \n", "48291 Ленинградская область Тосненская УИК №937 1916.0 16.0 \n", "48292 Ленинградская область Тосненская УИК №938 687.0 0.0 \n", "\n", " valid Zh Zu Mi Pr Pu \n", "47304 1578.0 115.0 266.0 72.0 101.0 1024.0 \n", "47305 1406.0 98.0 264.0 90.0 88.0 866.0 \n", "47306 544.0 36.0 76.0 34.0 33.0 365.0 \n", "47307 1742.0 96.0 325.0 120.0 113.0 1088.0 \n", "47308 1560.0 92.0 293.0 120.0 109.0 946.0 \n", "... ... ... ... ... ... ... \n", "48288 1346.0 122.0 214.0 91.0 146.0 773.0 \n", "48289 1193.0 83.0 191.0 98.0 111.0 710.0 \n", "48290 1152.0 64.0 196.0 86.0 127.0 679.0 \n", "48291 1213.0 72.0 156.0 106.0 117.0 762.0 \n", "48292 335.0 32.0 55.0 25.0 28.0 195.0 \n", "\n", "[989 rows x 11 columns])\n", "('Липецкая область', region tik uik total invalid valid Zh \\\n", "48293 Липецкая область Воловская УИК №214 465.0 0.0 341.0 20.0 \n", "48294 Липецкая область Воловская УИК №215 567.0 1.0 391.0 33.0 \n", "48295 Липецкая область Воловская УИК №216 620.0 6.0 402.0 21.0 \n", "48296 Липецкая область Воловская УИК №217 515.0 6.0 432.0 7.0 \n", "48297 Липецкая область Воловская УИК №218 574.0 7.0 430.0 13.0 \n", "... ... ... ... ... ... ... ... \n", "49163 Липецкая область Чаплыгинская УИК №871 274.0 0.0 216.0 12.0 \n", "49164 Липецкая область Чаплыгинская УИК №872 330.0 3.0 289.0 3.0 \n", "49165 Липецкая область Чаплыгинская УИК №873 841.0 4.0 572.0 30.0 \n", "49166 Липецкая область Чаплыгинская УИК №874 793.0 12.0 647.0 37.0 \n", "49167 Липецкая область Чаплыгинская УИК №875 85.0 0.0 76.0 2.0 \n", "\n", " Zu Mi Pr Pu \n", "48293 34.0 6.0 5.0 276.0 \n", "48294 89.0 13.0 7.0 249.0 \n", "48295 101.0 6.0 14.0 260.0 \n", "48296 65.0 3.0 6.0 351.0 \n", "48297 58.0 7.0 6.0 346.0 \n", "... ... ... ... ... \n", "49163 34.0 6.0 3.0 161.0 \n", "49164 28.0 5.0 2.0 251.0 \n", "49165 69.0 14.0 23.0 436.0 \n", "49166 106.0 36.0 31.0 437.0 \n", "49167 9.0 2.0 1.0 62.0 \n", "\n", "[875 rows x 11 columns])\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "('Магаданская область', region tik uik total invalid \\\n", "49168 Магаданская область Магаданская городская УИК №1 2952.0 20.0 \n", "49169 Магаданская область Магаданская городская УИК №2 2867.0 18.0 \n", "49170 Магаданская область Магаданская городская УИК №3 2492.0 20.0 \n", "49171 Магаданская область Магаданская городская УИК №4 3051.0 11.0 \n", "49172 Магаданская область Магаданская городская УИК №5 1216.0 5.0 \n", "... ... ... ... ... ... \n", "49266 Магаданская область Арманская УИК №48 1026.0 4.0 \n", "49267 Магаданская область Арманская УИК №49 77.0 0.0 \n", "49268 Магаданская область Арманская УИК №50 430.0 1.0 \n", "49269 Магаданская область Арманская УИК №51 262.0 2.0 \n", "49270 Магаданская область Арманская УИК №52 334.0 2.0 \n", "\n", " valid Zh Zu Mi Pr Pu \n", "49168 1903.0 138.0 439.0 80.0 290.0 956.0 \n", "49169 1601.0 127.0 414.0 55.0 189.0 816.0 \n", "49170 1457.0 122.0 342.0 57.0 173.0 763.0 \n", "49171 1603.0 142.0 383.0 56.0 199.0 823.0 \n", "49172 784.0 64.0 162.0 26.0 116.0 416.0 \n", "... ... ... ... ... ... ... \n", "49266 660.0 49.0 152.0 11.0 36.0 412.0 \n", "49267 58.0 5.0 11.0 0.0 3.0 39.0 \n", "49268 290.0 27.0 38.0 3.0 10.0 212.0 \n", "49269 166.0 16.0 17.0 3.0 7.0 123.0 \n", "49270 195.0 12.0 36.0 10.0 23.0 114.0 \n", "\n", "[103 rows x 11 columns])\n", "('Московская область', region tik uik total invalid \\\n", "49271 Московская область Балашихинская УИК №1 2441.0 19.0 \n", "49272 Московская область Балашихинская УИК №2 3111.0 44.0 \n", "49273 Московская область Балашихинская УИК №3 2372.0 24.0 \n", "49274 Московская область Балашихинская УИК №4 2528.0 25.0 \n", "49275 Московская область Балашихинская УИК №5 2388.0 9.0 \n", "... ... ... ... ... ... \n", "52654 Московская область Юбилейная городская УИК №3368 2721.0 26.0 \n", "52655 Московская область Юбилейная городская УИК №3369 2816.0 23.0 \n", "52656 Московская область Юбилейная городская УИК №3370 2818.0 28.0 \n", "52657 Московская область Юбилейная городская УИК №3371 2811.0 30.0 \n", "52658 Московская область Юбилейная городская УИК №3372 2986.0 39.0 \n", "\n", " valid Zh Zu Mi Pr Pu \n", "49271 1413.0 77.0 228.0 51.0 201.0 856.0 \n", "49272 1794.0 111.0 352.0 91.0 301.0 939.0 \n", "49273 1287.0 78.0 229.0 48.0 169.0 763.0 \n", "49274 1704.0 91.0 294.0 52.0 184.0 1083.0 \n", "49275 1368.0 105.0 296.0 61.0 103.0 803.0 \n", "... ... ... ... ... ... ... \n", "52654 1784.0 96.0 470.0 92.0 346.0 780.0 \n", "52655 1788.0 95.0 470.0 98.0 324.0 801.0 \n", "52656 1533.0 97.0 369.0 89.0 251.0 727.0 \n", "52657 1776.0 93.0 473.0 92.0 383.0 735.0 \n", "52658 1822.0 98.0 390.0 94.0 384.0 856.0 \n", "\n", "[3388 rows x 11 columns])\n", "('Мурманская область', region tik uik total invalid valid \\\n", "52659 Мурманская область Апатитская УИК №154 2916.0 20.0 1715.0 \n", "52660 Мурманская область Апатитская УИК №155 1494.0 10.0 844.0 \n", "52661 Мурманская область Апатитская УИК №156 1989.0 23.0 1214.0 \n", "52662 Мурманская область Апатитская УИК №157 2784.0 18.0 1732.0 \n", "52663 Мурманская область Апатитская УИК №158 1601.0 10.0 811.0 \n", "... ... ... ... ... ... ... \n", "53278 Мурманская область Терская УИК №483 750.0 0.0 408.0 \n", "53279 Мурманская область Терская УИК №484 741.0 6.0 391.0 \n", "53280 Мурманская область Терская УИК №485 1119.0 11.0 672.0 \n", "53281 Мурманская область Терская УИК №486 774.0 5.0 505.0 \n", "53282 Мурманская область Терская УИК №487 1357.0 13.0 842.0 \n", "\n", " Zh Zu Mi Pr Pu \n", "52659 158.0 254.0 117.0 213.0 973.0 \n", "52660 65.0 136.0 44.0 85.0 514.0 \n", "52661 116.0 190.0 56.0 155.0 697.0 \n", "52662 125.0 242.0 95.0 222.0 1048.0 \n", "52663 74.0 122.0 44.0 102.0 469.0 \n", "... ... ... ... ... ... \n", "53278 32.0 82.0 37.0 34.0 223.0 \n", "53279 30.0 84.0 32.0 27.0 218.0 \n", "53280 41.0 151.0 58.0 87.0 335.0 \n", "53281 20.0 107.0 39.0 46.0 293.0 \n", "53282 62.0 197.0 66.0 70.0 447.0 \n", "\n", "[622 rows x 11 columns])\n", "('Ненецкий автономный округ', region tik uik total \\\n", "89299 Ненецкий автономный округ Нарьян-Марская УИК №41 959.0 \n", "89300 Ненецкий автономный округ Нарьян-Марская УИК №42 1047.0 \n", "89301 Ненецкий автономный округ Нарьян-Марская УИК №43 1139.0 \n", "89302 Ненецкий автономный округ Нарьян-Марская УИК №44 1991.0 \n", "89303 Ненецкий автономный округ Нарьян-Марская УИК №45 2027.0 \n", "89304 Ненецкий автономный округ Нарьян-Марская УИК №46 1387.0 \n", "89305 Ненецкий автономный округ Нарьян-Марская УИК №47 2268.0 \n", "89306 Ненецкий автономный округ Нарьян-Марская УИК №48 1447.0 \n", "89307 Ненецкий автономный округ Нарьян-Марская УИК №49 2158.0 \n", "89308 Ненецкий автономный округ Нарьян-Марская УИК №50 2419.0 \n", "89309 Ненецкий автономный округ Нарьян-Марская УИК №51 361.0 \n", "89310 Ненецкий автономный округ Заполярного района УИК №1 282.0 \n", "89311 Ненецкий автономный округ Заполярного района УИК №2 49.0 \n", "89312 Ненецкий автономный округ Заполярного района УИК №3 85.0 \n", "89313 Ненецкий автономный округ Заполярного района УИК №4 1105.0 \n", "89314 Ненецкий автономный округ Заполярного района УИК №5 365.0 \n", "89315 Ненецкий автономный округ Заполярного района УИК №6 71.0 \n", "89316 Ненецкий автономный округ Заполярного района УИК №7 583.0 \n", "89317 Ненецкий автономный округ Заполярного района УИК №8 81.0 \n", "89318 Ненецкий автономный округ Заполярного района УИК №9 592.0 \n", "89319 Ненецкий автономный округ Заполярного района УИК №10 112.0 \n", "89320 Ненецкий автономный округ Заполярного района УИК №11 128.0 \n", "89321 Ненецкий автономный округ Заполярного района УИК №12 64.0 \n", "89322 Ненецкий автономный округ Заполярного района УИК №13 37.0 \n", "89323 Ненецкий автономный округ Заполярного района УИК №14 472.0 \n", "89324 Ненецкий автономный округ Заполярного района УИК №15 150.0 \n", "89325 Ненецкий автономный округ Заполярного района УИК №16 334.0 \n", "89326 Ненецкий автономный округ Заполярного района УИК №17 502.0 \n", "89327 Ненецкий автономный округ Заполярного района УИК №18 73.0 \n", "89328 Ненецкий автономный округ Заполярного района УИК №19 100.0 \n", "89329 Ненецкий автономный округ Заполярного района УИК №20 229.0 \n", "89330 Ненецкий автономный округ Заполярного района УИК №21 47.0 \n", "89331 Ненецкий автономный округ Заполярного района УИК №22 231.0 \n", "89332 Ненецкий автономный округ Заполярного района УИК №23 126.0 \n", "89333 Ненецкий автономный округ Заполярного района УИК №24 321.0 \n", "89334 Ненецкий автономный округ Заполярного района УИК №25 427.0 \n", "89335 Ненецкий автономный округ Заполярного района УИК №26 227.0 \n", "89336 Ненецкий автономный округ Заполярного района УИК №27 87.0 \n", "89337 Ненецкий автономный округ Заполярного района УИК №28 1203.0 \n", "89338 Ненецкий автономный округ Заполярного района УИК №29 662.0 \n", "89339 Ненецкий автономный округ Заполярного района УИК №30 156.0 \n", "89340 Ненецкий автономный округ Заполярного района УИК №31 364.0 \n", "89341 Ненецкий автономный округ Заполярного района УИК №32 513.0 \n", "89342 Ненецкий автономный округ Заполярного района УИК №33 557.0 \n", "89343 Ненецкий автономный округ Заполярного района УИК №34 512.0 \n", "89344 Ненецкий автономный округ Заполярного района УИК №35 447.0 \n", "89345 Ненецкий автономный округ Заполярного района УИК №36 1052.0 \n", "89346 Ненецкий автономный округ Заполярного района УИК №37 2174.0 \n", "89347 Ненецкий автономный округ Заполярного района УИК №38 2347.0 \n", "89348 Ненецкий автономный округ Заполярного района УИК №39 2140.0 \n", "89349 Ненецкий автономный округ Заполярного района УИК №40 1224.0 \n", "\n", " invalid valid Zh Zu Mi Pr Pu \n", "89299 6.0 593.0 45.0 132.0 36.0 68.0 312.0 \n", "89300 8.0 619.0 57.0 123.0 35.0 56.0 348.0 \n", "89301 5.0 720.0 45.0 120.0 36.0 69.0 450.0 \n", "89302 5.0 1203.0 124.0 245.0 92.0 133.0 609.0 \n", "89303 98.0 1217.0 88.0 214.0 62.0 147.0 706.0 \n", "89304 14.0 1241.0 104.0 173.0 70.0 207.0 687.0 \n", "89305 17.0 1505.0 84.0 273.0 97.0 232.0 819.0 \n", "89306 10.0 837.0 75.0 126.0 55.0 102.0 479.0 \n", "89307 18.0 1324.0 130.0 279.0 83.0 157.0 675.0 \n", "89308 6.0 1564.0 132.0 303.0 118.0 186.0 825.0 \n", "89309 0.0 208.0 12.0 31.0 14.0 18.0 133.0 \n", "89310 3.0 205.0 15.0 19.0 5.0 13.0 153.0 \n", "89311 0.0 36.0 0.0 1.0 0.0 0.0 35.0 \n", "89312 0.0 59.0 4.0 11.0 2.0 0.0 42.0 \n", "89313 2.0 457.0 39.0 65.0 30.0 27.0 296.0 \n", "89314 1.0 200.0 15.0 40.0 4.0 14.0 127.0 \n", "89315 0.0 50.0 4.0 17.0 1.0 0.0 28.0 \n", "89316 2.0 361.0 30.0 60.0 15.0 20.0 236.0 \n", "89317 0.0 53.0 3.0 2.0 0.0 1.0 47.0 \n", "89318 3.0 287.0 37.0 61.0 14.0 25.0 150.0 \n", "89319 0.0 54.0 2.0 23.0 5.0 1.0 23.0 \n", "89320 0.0 48.0 8.0 6.0 2.0 1.0 31.0 \n", "89321 0.0 30.0 6.0 2.0 2.0 4.0 16.0 \n", "89322 0.0 19.0 4.0 3.0 1.0 0.0 11.0 \n", "89323 1.0 291.0 19.0 20.0 12.0 17.0 223.0 \n", "89324 0.0 75.0 5.0 27.0 1.0 1.0 41.0 \n", "89325 0.0 188.0 10.0 70.0 7.0 16.0 85.0 \n", "89326 2.0 262.0 31.0 42.0 12.0 18.0 159.0 \n", "89327 0.0 35.0 3.0 5.0 0.0 2.0 25.0 \n", "89328 0.0 63.0 4.0 1.0 2.0 2.0 54.0 \n", "89329 0.0 94.0 10.0 23.0 3.0 4.0 54.0 \n", "89330 0.0 25.0 1.0 1.0 2.0 2.0 19.0 \n", "89331 0.0 101.0 4.0 28.0 2.0 2.0 65.0 \n", "89332 0.0 65.0 8.0 7.0 5.0 0.0 45.0 \n", "89333 2.0 179.0 23.0 38.0 4.0 9.0 105.0 \n", "89334 3.0 265.0 23.0 48.0 9.0 18.0 167.0 \n", "89335 2.0 95.0 6.0 24.0 6.0 0.0 59.0 \n", "89336 0.0 58.0 4.0 8.0 2.0 2.0 42.0 \n", "89337 6.0 669.0 72.0 127.0 43.0 41.0 386.0 \n", "89338 4.0 327.0 22.0 28.0 13.0 13.0 251.0 \n", "89339 1.0 81.0 5.0 10.0 4.0 7.0 55.0 \n", "89340 4.0 176.0 15.0 19.0 5.0 19.0 118.0 \n", "89341 2.0 269.0 24.0 22.0 13.0 7.0 203.0 \n", "89342 1.0 262.0 13.0 20.0 10.0 31.0 188.0 \n", "89343 2.0 252.0 14.0 25.0 15.0 18.0 180.0 \n", "89344 3.0 324.0 11.0 9.0 1.0 24.0 279.0 \n", "89345 10.0 612.0 82.0 136.0 36.0 65.0 293.0 \n", "89346 17.0 1314.0 165.0 241.0 59.0 130.0 719.0 \n", "89347 17.0 1507.0 185.0 258.0 72.0 180.0 812.0 \n", "89348 16.0 1641.0 192.0 268.0 70.0 153.0 958.0 \n", "89349 13.0 968.0 100.0 206.0 52.0 87.0 523.0 )\n", "('Нижегородская область', region tik uik total invalid valid \\\n", "53283 Нижегородская область Ардатовская УИК №1 1150.0 2.0 857.0 \n", "53284 Нижегородская область Ардатовская УИК №2 1249.0 39.0 777.0 \n", "53285 Нижегородская область Ардатовская УИК №3 953.0 3.0 558.0 \n", "53286 Нижегородская область Ардатовская УИК №4 1666.0 14.0 1170.0 \n", "53287 Нижегородская область Ардатовская УИК №5 594.0 2.0 384.0 \n", "... ... ... ... ... ... ... \n", "55609 Нижегородская область Шахунская УИК №2476 371.0 1.0 237.0 \n", "55610 Нижегородская область Шахунская УИК №2477 1066.0 7.0 742.0 \n", "55611 Нижегородская область Шахунская УИК №2478 149.0 0.0 82.0 \n", "55612 Нижегородская область Шахунская УИК №2479 587.0 2.0 369.0 \n", "55613 Нижегородская область Шахунская УИК №2480 597.0 1.0 398.0 \n", "\n", " Zh Zu Mi Pr Pu \n", "53283 73.0 254.0 33.0 56.0 441.0 \n", "53284 45.0 239.0 41.0 19.0 433.0 \n", "53285 33.0 109.0 12.0 21.0 383.0 \n", "53286 65.0 373.0 37.0 68.0 627.0 \n", "53287 23.0 113.0 17.0 22.0 209.0 \n", "... ... ... ... ... ... \n", "55609 30.0 38.0 12.0 12.0 145.0 \n", "55610 58.0 141.0 35.0 41.0 467.0 \n", "55611 4.0 7.0 4.0 4.0 63.0 \n", "55612 39.0 48.0 6.0 21.0 255.0 \n", "55613 39.0 57.0 23.0 27.0 252.0 \n", "\n", "[2331 rows x 11 columns])\n", "('Новгородская область', region tik uik total invalid valid Zh \\\n", "55614 Новгородская область Батецкая УИК №1 1099.0 15.0 746.0 48.0 \n", "55615 Новгородская область Батецкая УИК №2 1078.0 7.0 675.0 57.0 \n", "55616 Новгородская область Батецкая УИК №3 505.0 5.0 318.0 19.0 \n", "55617 Новгородская область Батецкая УИК №4 343.0 2.0 248.0 10.0 \n", "55618 Новгородская область Батецкая УИК №5 265.0 3.0 196.0 20.0 \n", "... ... ... ... ... ... ... ... \n", "56154 Новгородская область Шимская УИК №541 263.0 1.0 173.0 14.0 \n", "56155 Новгородская область Шимская УИК №542 1089.0 8.0 637.0 69.0 \n", "56156 Новгородская область Шимская УИК №543 179.0 0.0 134.0 20.0 \n", "56157 Новгородская область Шимская УИК №544 136.0 1.0 104.0 7.0 \n", "56158 Новгородская область Шимская УИК №545 286.0 2.0 185.0 15.0 \n", "\n", " Zu Mi Pr Pu \n", "55614 103.0 46.0 61.0 488.0 \n", "55615 96.0 59.0 62.0 401.0 \n", "55616 31.0 21.0 15.0 232.0 \n", "55617 32.0 10.0 8.0 188.0 \n", "55618 18.0 10.0 20.0 128.0 \n", "... ... ... ... ... \n", "56154 17.0 9.0 2.0 131.0 \n", "56155 93.0 34.0 32.0 409.0 \n", "56156 22.0 7.0 16.0 69.0 \n", "56157 8.0 1.0 7.0 81.0 \n", "56158 20.0 8.0 6.0 136.0 \n", "\n", "[545 rows x 11 columns])\n", "('Новосибирская область', region tik uik total invalid \\\n", "56159 Новосибирская область Баганская УИК №1 450.0 1.0 \n", "56160 Новосибирская область Баганская УИК №2 164.0 1.0 \n", "56161 Новосибирская область Баганская УИК №3 83.0 0.0 \n", "56162 Новосибирская область Баганская УИК №4 39.0 0.0 \n", "56163 Новосибирская область Баганская УИК №5 278.0 4.0 \n", "... ... ... ... ... ... \n", "58186 Новосибирская область р.п. Кольцово УИК №1435 2068.0 9.0 \n", "58187 Новосибирская область р.п. Кольцово УИК №1436 1855.0 16.0 \n", "58188 Новосибирская область р.п. Кольцово УИК №1437 2107.0 21.0 \n", "58189 Новосибирская область р.п. Кольцово УИК №1438 2260.0 22.0 \n", "58190 Новосибирская область р.п. Кольцово УИК №1439 2102.0 21.0 \n", "\n", " valid Zh Zu Mi Pr Pu \n", "56159 328.0 14.0 88.0 6.0 19.0 201.0 \n", "56160 125.0 10.0 12.0 1.0 4.0 98.0 \n", "56161 69.0 5.0 11.0 1.0 1.0 51.0 \n", "56162 35.0 4.0 8.0 3.0 3.0 17.0 \n", "56163 233.0 18.0 14.0 0.0 10.0 191.0 \n", "... ... ... ... ... ... ... \n", "58186 1399.0 93.0 348.0 45.0 167.0 746.0 \n", "58187 1300.0 59.0 299.0 50.0 223.0 669.0 \n", "58188 1454.0 65.0 297.0 44.0 292.0 756.0 \n", "58189 1529.0 93.0 333.0 48.0 270.0 785.0 \n", "58190 1432.0 100.0 344.0 39.0 156.0 793.0 \n", "\n", "[2032 rows x 11 columns])\n", "('Омская область', region tik uik total invalid valid \\\n", "58191 Омская область Азовская УИК №476 1234.0 6.0 822.0 \n", "58192 Омская область Азовская УИК №477 992.0 9.0 678.0 \n", "58193 Омская область Азовская УИК №478 1000.0 8.0 708.0 \n", "58194 Омская область Азовская УИК №479 1212.0 6.0 880.0 \n", "58195 Омская область Азовская УИК №480 646.0 6.0 461.0 \n", "... ... ... ... ... ... ... \n", "60033 Омская область Омск, Центральная УИК №461 1148.0 7.0 450.0 \n", "60034 Омская область Омск, Центральная УИК №462 2151.0 14.0 1034.0 \n", "60035 Омская область Омск, Центральная УИК №463 2747.0 28.0 1344.0 \n", "60036 Омская область Омск, Центральная УИК №464 2436.0 10.0 1178.0 \n", "60037 Омская область Омск, Центральная УИК №465 2310.0 16.0 1403.0 \n", "\n", " Zh Zu Mi Pr Pu \n", "58191 61.0 215.0 20.0 24.0 502.0 \n", "58192 48.0 175.0 13.0 32.0 410.0 \n", "58193 40.0 182.0 16.0 30.0 440.0 \n", "58194 39.0 200.0 30.0 65.0 546.0 \n", "58195 19.0 95.0 8.0 17.0 322.0 \n", "... ... ... ... ... ... \n", "60033 47.0 118.0 13.0 38.0 234.0 \n", "60034 75.0 307.0 38.0 101.0 513.0 \n", "60035 117.0 391.0 55.0 96.0 685.0 \n", "60036 116.0 330.0 53.0 90.0 589.0 \n", "60037 92.0 312.0 58.0 96.0 845.0 \n", "\n", "[1847 rows x 11 columns])\n", "('Оренбургская область', region tik uik total invalid \\\n", "60038 Оренбургская область Абдулинская УИК №1 1436.0 6.0 \n", "60039 Оренбургская область Абдулинская УИК №2 1704.0 5.0 \n", "60040 Оренбургская область Абдулинская УИК №3 1753.0 8.0 \n", "60041 Оренбургская область Абдулинская УИК №4 1701.0 12.0 \n", "60042 Оренбургская область Абдулинская УИК №5 1873.0 8.0 \n", "... ... ... ... ... ... \n", "61845 Оренбургская область Ясненская УИК №1811 1753.0 12.0 \n", "61846 Оренбургская область Ясненская УИК №1812 1681.0 10.0 \n", "61847 Оренбургская область ЗАТО Комаровская УИК №1814 2031.0 12.0 \n", "61848 Оренбургская область ЗАТО Комаровская УИК №1815 2066.0 19.0 \n", "61849 Оренбургская область ЗАТО Комаровская УИК №1816 2509.0 13.0 \n", "\n", " valid Zh Zu Mi Pr Pu \n", "60038 802.0 77.0 255.0 33.0 29.0 408.0 \n", "60039 852.0 92.0 285.0 22.0 26.0 427.0 \n", "60040 808.0 80.0 262.0 24.0 26.0 416.0 \n", "60041 938.0 87.0 296.0 35.0 23.0 497.0 \n", "60042 981.0 89.0 349.0 26.0 46.0 471.0 \n", "... ... ... ... ... ... ... \n", "61845 975.0 91.0 211.0 46.0 47.0 580.0 \n", "61846 1130.0 86.0 253.0 50.0 66.0 675.0 \n", "61847 1341.0 118.0 122.0 22.0 64.0 1015.0 \n", "61848 1357.0 150.0 157.0 33.0 72.0 945.0 \n", "61849 1665.0 142.0 158.0 35.0 75.0 1255.0 \n", "\n", "[1812 rows x 11 columns])\n", "('Орловская область', region tik uik total invalid valid \\\n", "61850 Орловская область Болховская УИК №177 141.0 0.0 104.0 \n", "61851 Орловская область Болховская УИК №178 508.0 7.0 412.0 \n", "61852 Орловская область Болховская УИК №179 376.0 1.0 272.0 \n", "61853 Орловская область Болховская УИК №180 210.0 1.0 164.0 \n", "61854 Орловская область Болховская УИК №181 133.0 0.0 122.0 \n", "... ... ... ... ... ... ... \n", "62594 Орловская область Орел, Северная УИК №788 2050.0 16.0 1260.0 \n", "62595 Орловская область Орел, Северная УИК №789 1790.0 15.0 1096.0 \n", "62596 Орловская область Орел, Северная УИК №793 2261.0 19.0 1532.0 \n", "62597 Орловская область Орел, Северная УИК №800 1434.0 8.0 783.0 \n", "62598 Орловская область Орел, Северная УИК №817 305.0 6.0 286.0 \n", "\n", " Zh Zu Mi Pr Pu \n", "61850 14.0 13.0 3.0 6.0 68.0 \n", "61851 48.0 118.0 4.0 17.0 225.0 \n", "61852 12.0 63.0 4.0 6.0 187.0 \n", "61853 14.0 45.0 4.0 4.0 97.0 \n", "61854 9.0 9.0 2.0 1.0 101.0 \n", "... ... ... ... ... ... \n", "62594 95.0 437.0 60.0 88.0 580.0 \n", "62595 103.0 397.0 52.0 77.0 467.0 \n", "62596 141.0 534.0 67.0 100.0 690.0 \n", "62597 70.0 204.0 32.0 78.0 399.0 \n", "62598 26.0 76.0 11.0 24.0 149.0 \n", "\n", "[749 rows x 11 columns])\n", "('Пензенская область', region tik uik total invalid \\\n", "62599 Пензенская область Пенза, Железнодорожная УИК №1 2155.0 18.0 \n", "62600 Пензенская область Пенза, Железнодорожная УИК №2 1362.0 13.0 \n", "62601 Пензенская область Пенза, Железнодорожная УИК №3 1335.0 12.0 \n", "62602 Пензенская область Пенза, Железнодорожная УИК №4 2348.0 22.0 \n", "62603 Пензенская область Пенза, Железнодорожная УИК №5 2240.0 26.0 \n", "... ... ... ... ... ... \n", "63743 Пензенская область Шемышейская УИК №1145 171.0 2.0 \n", "63744 Пензенская область Шемышейская УИК №1146 891.0 7.0 \n", "63745 Пензенская область Шемышейская УИК №1147 817.0 7.0 \n", "63746 Пензенская область Шемышейская УИК №1148 1861.0 6.0 \n", "63747 Пензенская область Шемышейская УИК №1149 2025.0 13.0 \n", "\n", " valid Zh Zu Mi Pr Pu \n", "62599 1142.0 136.0 253.0 31.0 81.0 641.0 \n", "62600 692.0 70.0 147.0 36.0 51.0 388.0 \n", "62601 801.0 60.0 186.0 39.0 58.0 458.0 \n", "62602 1535.0 100.0 423.0 53.0 158.0 801.0 \n", "62603 1470.0 85.0 357.0 71.0 127.0 830.0 \n", "... ... ... ... ... ... ... \n", "63743 162.0 6.0 12.0 2.0 2.0 140.0 \n", "63744 640.0 40.0 120.0 9.0 37.0 434.0 \n", "63745 531.0 23.0 99.0 25.0 30.0 354.0 \n", "63746 1245.0 59.0 254.0 22.0 51.0 859.0 \n", "63747 1476.0 88.0 247.0 50.0 69.0 1022.0 \n", "\n", "[1149 rows x 11 columns])\n", "('Пермский край', region tik uik total invalid valid \\\n", "22443 Пермский край Александровская УИК №101 726.0 9.0 338.0 \n", "22444 Пермский край Александровская УИК №102 808.0 7.0 363.0 \n", "22445 Пермский край Александровская УИК №103 533.0 3.0 197.0 \n", "22446 Пермский край Александровская УИК №104 892.0 1.0 434.0 \n", "22447 Пермский край Александровская УИК №105 1777.0 15.0 939.0 \n", "... ... ... ... ... ... ... \n", "24328 Пермский край Юсьвинская УИК №5421 1308.0 2.0 709.0 \n", "24329 Пермский край Юсьвинская УИК №5422 1095.0 5.0 574.0 \n", "24330 Пермский край Юсьвинская УИК №5423 1555.0 11.0 634.0 \n", "24331 Пермский край Юсьвинская УИК №5424 1171.0 7.0 602.0 \n", "24332 Пермский край Юсьвинская УИК №5425 753.0 6.0 357.0 \n", "\n", " Zh Zu Mi Pr Pu \n", "22443 23.0 80.0 14.0 30.0 191.0 \n", "22444 28.0 67.0 18.0 23.0 227.0 \n", "22445 16.0 36.0 5.0 7.0 133.0 \n", "22446 25.0 99.0 17.0 36.0 257.0 \n", "22447 64.0 178.0 43.0 71.0 583.0 \n", "... ... ... ... ... ... \n", "24328 30.0 113.0 30.0 50.0 486.0 \n", "24329 22.0 70.0 18.0 37.0 427.0 \n", "24330 22.0 73.0 43.0 47.0 449.0 \n", "24331 35.0 72.0 29.0 33.0 433.0 \n", "24332 10.0 37.0 5.0 11.0 294.0 \n", "\n", "[1890 rows x 11 columns])\n", "('Приморский край', region tik uik total invalid valid Zh \\\n", "24333 Приморский край Анучинская УИК №1 2197.0 12.0 1344.0 130.0 \n", "24334 Приморский край Анучинская УИК №2 1059.0 6.0 654.0 49.0 \n", "24335 Приморский край Анучинская УИК №3 411.0 2.0 218.0 20.0 \n", "24336 Приморский край Анучинская УИК №4 359.0 3.0 250.0 24.0 \n", "24337 Приморский край Анучинская УИК №5 287.0 2.0 158.0 13.0 \n", "... ... ... ... ... ... ... ... \n", "25915 Приморский край Шкотовская УИК №1305 1765.0 18.0 1039.0 116.0 \n", "25916 Приморский край Шкотовская УИК №1306 483.0 2.0 236.0 35.0 \n", "25917 Приморский край Шкотовская УИК №1307 1037.0 8.0 621.0 47.0 \n", "25918 Приморский край Шкотовская УИК №1308 900.0 5.0 506.0 33.0 \n", "25919 Приморский край Шкотовская УИК №1369 29.0 0.0 28.0 3.0 \n", "\n", " Zu Mi Pr Pu \n", "24333 339.0 74.0 71.0 730.0 \n", "24334 139.0 21.0 50.0 395.0 \n", "24335 46.0 3.0 5.0 144.0 \n", "24336 49.0 8.0 28.0 141.0 \n", "24337 22.0 6.0 5.0 112.0 \n", "... ... ... ... ... \n", "25915 265.0 31.0 69.0 558.0 \n", "25916 63.0 5.0 11.0 122.0 \n", "25917 161.0 36.0 39.0 338.0 \n", "25918 91.0 15.0 28.0 339.0 \n", "25919 7.0 0.0 1.0 17.0 \n", "\n", "[1587 rows x 11 columns])\n", "('Псковская область', region tik uik total invalid valid Zh \\\n", "63748 Псковская область Бежаницкая УИК №281 280.0 0.0 234.0 15.0 \n", "63749 Псковская область Бежаницкая УИК №282 586.0 5.0 350.0 22.0 \n", "63750 Псковская область Бежаницкая УИК №283 150.0 0.0 96.0 2.0 \n", "63751 Псковская область Бежаницкая УИК №284 1058.0 4.0 605.0 44.0 \n", "63752 Псковская область Бежаницкая УИК №285 1671.0 7.0 880.0 62.0 \n", "... ... ... ... ... ... ... ... \n", "64391 Псковская область Усвятская УИК №646 314.0 2.0 207.0 15.0 \n", "64392 Псковская область Усвятская УИК №647 241.0 3.0 158.0 10.0 \n", "64393 Псковская область Усвятская УИК №648 199.0 4.0 150.0 8.0 \n", "64394 Псковская область Усвятская УИК №649 137.0 0.0 102.0 9.0 \n", "64395 Псковская область Усвятская УИК №650 244.0 0.0 222.0 15.0 \n", "\n", " Zu Mi Pr Pu \n", "63748 16.0 8.0 6.0 189.0 \n", "63749 67.0 13.0 22.0 226.0 \n", "63750 12.0 6.0 6.0 70.0 \n", "63751 155.0 26.0 23.0 357.0 \n", "63752 157.0 53.0 72.0 536.0 \n", "... ... ... ... ... \n", "64391 29.0 6.0 17.0 140.0 \n", "64392 37.0 7.0 10.0 94.0 \n", "64393 26.0 6.0 6.0 104.0 \n", "64394 14.0 3.0 5.0 71.0 \n", "64395 23.0 4.0 14.0 166.0 \n", "\n", "[648 rows x 11 columns])\n", "('Республика Адыгея (Адыгея)', region tik uik total invalid \\\n", "0 Республика Адыгея (Адыгея) Адыгейская УИК №1 2383.0 19.0 \n", "1 Республика Адыгея (Адыгея) Адыгейская УИК №2 2865.0 29.0 \n", "2 Республика Адыгея (Адыгея) Адыгейская УИК №3 2821.0 31.0 \n", "3 Республика Адыгея (Адыгея) Адыгейская УИК №4 2069.0 0.0 \n", "4 Республика Адыгея (Адыгея) Адыгейская УИК №5 777.0 8.0 \n", ".. ... ... ... ... ... \n", "259 Республика Адыгея (Адыгея) Шовгеновская УИК №258 1505.0 6.0 \n", "260 Республика Адыгея (Адыгея) Шовгеновская УИК №259 848.0 5.0 \n", "261 Республика Адыгея (Адыгея) Шовгеновская УИК №260 825.0 3.0 \n", "262 Республика Адыгея (Адыгея) Шовгеновская УИК №261 696.0 0.0 \n", "263 Республика Адыгея (Адыгея) Шовгеновская УИК №262 739.0 6.0 \n", "\n", " valid Zh Zu Mi Pr Pu \n", "0 1571.0 24.0 382.0 28.0 71.0 1066.0 \n", "1 1831.0 51.0 453.0 49.0 104.0 1174.0 \n", "2 1673.0 36.0 481.0 24.0 107.0 1025.0 \n", "3 1246.0 0.0 414.0 0.0 48.0 784.0 \n", "4 454.0 19.0 138.0 4.0 7.0 286.0 \n", ".. ... ... ... ... ... ... \n", "259 649.0 4.0 165.0 10.0 19.0 451.0 \n", "260 441.0 7.0 150.0 12.0 17.0 255.0 \n", "261 539.0 5.0 48.0 4.0 20.0 462.0 \n", "262 412.0 5.0 108.0 9.0 21.0 269.0 \n", "263 644.0 1.0 69.0 7.0 7.0 560.0 \n", "\n", "[264 rows x 11 columns])\n", "('Республика Алтай', region tik uik total invalid \\\n", "264 Республика Алтай Горно-Алтайская городская УИК №1 1941.0 23.0 \n", "265 Республика Алтай Горно-Алтайская городская УИК №2 1856.0 13.0 \n", "266 Республика Алтай Горно-Алтайская городская УИК №3 1782.0 15.0 \n", "267 Республика Алтай Горно-Алтайская городская УИК №4 2024.0 16.0 \n", "268 Республика Алтай Горно-Алтайская городская УИК №5 1980.0 12.0 \n", ".. ... ... ... ... ... \n", "501 Республика Алтай Шебалинская УИК №238 426.0 2.0 \n", "502 Республика Алтай Шебалинская УИК №239 129.0 0.0 \n", "503 Республика Алтай Шебалинская УИК №240 111.0 0.0 \n", "504 Республика Алтай Шебалинская УИК №241 178.0 0.0 \n", "505 Республика Алтай Шебалинская УИК №242 181.0 2.0 \n", "\n", " valid Zh Zu Mi Pr Pu \n", "264 1206.0 80.0 282.0 52.0 119.0 673.0 \n", "265 1150.0 62.0 265.0 63.0 112.0 648.0 \n", "266 1085.0 75.0 212.0 64.0 95.0 639.0 \n", "267 1256.0 68.0 275.0 67.0 93.0 753.0 \n", "268 1224.0 83.0 242.0 55.0 96.0 748.0 \n", ".. ... ... ... ... ... ... \n", "501 325.0 26.0 46.0 19.0 15.0 219.0 \n", "502 90.0 9.0 11.0 1.0 3.0 66.0 \n", "503 95.0 7.0 16.0 1.0 2.0 69.0 \n", "504 161.0 0.0 19.0 7.0 5.0 130.0 \n", "505 139.0 3.0 13.0 5.0 2.0 116.0 \n", "\n", "[242 rows x 11 columns])\n", "('Республика Башкортостан', region tik uik total invalid \\\n", "506 Республика Башкортостан Абзелиловская УИК №745 352.0 3.0 \n", "507 Республика Башкортостан Абзелиловская УИК №746 441.0 0.0 \n", "508 Республика Башкортостан Абзелиловская УИК №747 130.0 0.0 \n", "509 Республика Башкортостан Абзелиловская УИК №748 273.0 5.0 \n", "510 Республика Башкортостан Абзелиловская УИК №749 220.0 1.0 \n", "... ... ... ... ... ... \n", "4010 Республика Башкортостан Туймазинская УИК №3074 491.0 0.0 \n", "4011 Республика Башкортостан Туймазинская УИК №3075 214.0 0.0 \n", "4012 Республика Башкортостан Туймазинская УИК №3076 697.0 0.0 \n", "4013 Республика Башкортостан Туймазинская УИК №3077 277.0 17.0 \n", "4014 Республика Башкортостан Туймазинская УИК №3078 254.0 8.0 \n", "\n", " valid Zh Zu Mi Pr Pu \n", "506 273.0 4.0 25.0 8.0 2.0 234.0 \n", "507 394.0 3.0 78.0 11.0 16.0 286.0 \n", "508 130.0 1.0 13.0 0.0 0.0 116.0 \n", "509 213.0 2.0 45.0 6.0 7.0 153.0 \n", "510 179.0 10.0 27.0 1.0 1.0 140.0 \n", "... ... ... ... ... ... ... \n", "4010 410.0 9.0 31.0 2.0 4.0 364.0 \n", "4011 202.0 3.0 14.0 0.0 2.0 183.0 \n", "4012 608.0 15.0 47.0 8.0 9.0 529.0 \n", "4013 256.0 5.0 21.0 2.0 3.0 225.0 \n", "4014 235.0 9.0 18.0 7.0 1.0 200.0 \n", "\n", "[3509 rows x 11 columns])\n", "('Республика Бурятия', region tik uik total invalid valid \\\n", "4015 Республика Бурятия Баргузинская УИК №1 1184.0 12.0 586.0 \n", "4016 Республика Бурятия Баргузинская УИК №2 1509.0 12.0 846.0 \n", "4017 Республика Бурятия Баргузинская УИК №3 766.0 6.0 372.0 \n", "4018 Республика Бурятия Баргузинская УИК №4 734.0 3.0 361.0 \n", "4019 Республика Бурятия Баргузинская УИК №5 178.0 0.0 104.0 \n", "... ... ... ... ... ... ... \n", "4846 Республика Бурятия Хоринская УИК №830 149.0 1.0 146.0 \n", "4847 Республика Бурятия Хоринская УИК №831 326.0 5.0 268.0 \n", "4848 Республика Бурятия Хоринская УИК №832 1992.0 14.0 1401.0 \n", "4849 Республика Бурятия Хоринская УИК №833 2490.0 17.0 1686.0 \n", "4850 Республика Бурятия Хоринская УИК №834 943.0 5.0 781.0 \n", "\n", " Zh Zu Mi Pr Pu \n", "4015 27.0 97.0 21.0 42.0 399.0 \n", "4016 36.0 153.0 18.0 36.0 603.0 \n", "4017 16.0 48.0 8.0 11.0 289.0 \n", "4018 10.0 57.0 8.0 15.0 271.0 \n", "4019 7.0 14.0 0.0 3.0 80.0 \n", "... ... ... ... ... ... \n", "4846 1.0 10.0 0.0 2.0 133.0 \n", "4847 16.0 26.0 10.0 7.0 209.0 \n", "4848 62.0 180.0 39.0 55.0 1065.0 \n", "4849 64.0 239.0 52.0 81.0 1250.0 \n", "4850 37.0 88.0 19.0 27.0 610.0 \n", "\n", "[836 rows x 11 columns])\n", "('Республика Дагестан', region tik uik total \\\n", "4851 Республика Дагестан Агульская УИК №1 126.0 \n", "4852 Республика Дагестан Агульская УИК №2 133.0 \n", "4853 Республика Дагестан Агульская УИК №3 172.0 \n", "4854 Республика Дагестан Агульская УИК №4 432.0 \n", "4855 Республика Дагестан Агульская УИК №5 283.0 \n", "... ... ... ... ... \n", "6746 Республика Дагестан Шамильская УИК №1896 105.0 \n", "6747 Республика Дагестан Южно-Сухокумская городская УИК №1897 2190.0 \n", "6748 Республика Дагестан Южно-Сухокумская городская УИК №1898 1940.0 \n", "6749 Республика Дагестан Южно-Сухокумская городская УИК №1899 1627.0 \n", "6750 Республика Дагестан Южно-Сухокумская городская УИК №1900 326.0 \n", "\n", " invalid valid Zh Zu Mi Pr Pu \n", "4851 0.0 109.0 0.0 6.0 0.0 0.0 103.0 \n", "4852 1.0 113.0 0.0 5.0 2.0 3.0 103.0 \n", "4853 2.0 160.0 0.0 4.0 2.0 1.0 153.0 \n", "4854 3.0 405.0 0.0 26.0 3.0 2.0 374.0 \n", "4855 1.0 261.0 0.0 7.0 1.0 2.0 251.0 \n", "... ... ... ... ... ... ... ... \n", "6746 1.0 90.0 0.0 6.0 0.0 1.0 83.0 \n", "6747 0.0 1820.0 10.0 169.0 6.0 26.0 1609.0 \n", "6748 6.0 1766.0 3.0 190.0 6.0 15.0 1552.0 \n", "6749 0.0 1600.0 0.0 38.0 0.0 0.0 1562.0 \n", "6750 0.0 288.0 0.0 24.0 0.0 0.0 264.0 \n", "\n", "[1899 rows x 11 columns])\n", "('Республика Ингушетия', region tik uik total invalid valid \\\n", "6751 Республика Ингушетия Джейрахская УИК №1 1116.0 0.0 1076.0 \n", "6752 Республика Ингушетия Джейрахская УИК №2 175.0 0.0 172.0 \n", "6753 Республика Ингушетия Джейрахская УИК №3 230.0 0.0 220.0 \n", "6754 Республика Ингушетия Джейрахская УИК №4 86.0 0.0 86.0 \n", "6755 Республика Ингушетия Джейрахская УИК №5 252.0 4.0 248.0 \n", "... ... ... ... ... ... ... \n", "6876 Республика Ингушетия Сунженская УИК №124 50.0 0.0 50.0 \n", "6877 Республика Ингушетия Сунженская УИК №125 107.0 0.0 107.0 \n", "6878 Республика Ингушетия Сунженская УИК №126 243.0 0.0 223.0 \n", "6879 Республика Ингушетия Сунженская УИК №127 673.0 0.0 572.0 \n", "6880 Республика Ингушетия Сунженская УИК №128 963.0 0.0 963.0 \n", "\n", " Zh Zu Mi Pr Pu \n", "6751 1.0 20.0 6.0 9.0 1040.0 \n", "6752 3.0 3.0 2.0 2.0 162.0 \n", "6753 2.0 4.0 3.0 2.0 209.0 \n", "6754 2.0 4.0 2.0 7.0 71.0 \n", "6755 1.0 3.0 1.0 2.0 241.0 \n", "... ... ... ... ... ... \n", "6876 0.0 3.0 0.0 0.0 47.0 \n", "6877 0.0 5.0 1.0 0.0 101.0 \n", "6878 0.0 15.0 2.0 0.0 206.0 \n", "6879 0.0 38.0 4.0 0.0 530.0 \n", "6880 2.0 4.0 34.0 2.0 921.0 \n", "\n", "[130 rows x 11 columns])\n", "('Республика Калмыкия', region tik uik total invalid valid \\\n", "7237 Республика Калмыкия Городовиковская УИК №51 958.0 5.0 523.0 \n", "7238 Республика Калмыкия Городовиковская УИК №52 1103.0 5.0 598.0 \n", "7239 Республика Калмыкия Городовиковская УИК №53 1302.0 9.0 714.0 \n", "7240 Республика Калмыкия Городовиковская УИК №54 1391.0 10.0 766.0 \n", "7241 Республика Калмыкия Городовиковская УИК №55 34.0 0.0 30.0 \n", "... ... ... ... ... ... ... \n", "7485 Республика Калмыкия Яшкульская УИК №249 310.0 0.0 208.0 \n", "7486 Республика Калмыкия Яшкульская УИК №250 344.0 0.0 247.0 \n", "7487 Республика Калмыкия Яшкульская УИК №251 376.0 2.0 341.0 \n", "7488 Республика Калмыкия Яшкульская УИК №252 723.0 4.0 648.0 \n", "7489 Республика Калмыкия Яшкульская УИК №253 202.0 0.0 190.0 \n", "\n", " Zh Zu Mi Pr Pu \n", "7237 23.0 154.0 20.0 16.0 310.0 \n", "7238 38.0 182.0 17.0 24.0 337.0 \n", "7239 47.0 179.0 25.0 27.0 436.0 \n", "7240 23.0 261.0 28.0 40.0 414.0 \n", "7241 0.0 9.0 0.0 0.0 21.0 \n", "... ... ... ... ... ... \n", "7485 0.0 6.0 1.0 3.0 198.0 \n", "7486 0.0 34.0 0.0 4.0 209.0 \n", "7487 0.0 19.0 2.0 7.0 313.0 \n", "7488 0.0 42.0 7.0 9.0 590.0 \n", "7489 0.0 10.0 1.0 1.0 178.0 \n", "\n", "[253 rows x 11 columns])\n", "('Республика Карелия', region tik uik \\\n", "7736 Республика Карелия Беломорская УИК №184 \n", "7737 Республика Карелия Беломорская УИК №185 \n", "7738 Республика Карелия Беломорская УИК №187 \n", "7739 Республика Карелия Беломорская УИК №188 \n", "7740 Республика Карелия Беломорская УИК №189 \n", "... ... ... ... \n", "8274 Республика Карелия Петрозаводская городская №3 (судовая) УИК №753 \n", "8275 Республика Карелия Петрозаводская городская №3 (судовая) УИК №754 \n", "8276 Республика Карелия Петрозаводская городская №3 (судовая) УИК №755 \n", "8277 Республика Карелия Петрозаводская городская №3 (судовая) УИК №756 \n", "8278 Республика Карелия Петрозаводская городская №3 (судовая) УИК №757 \n", "\n", " total invalid valid Zh Zu Mi Pr Pu \n", "7736 365.0 2.0 151.0 16.0 23.0 6.0 27.0 79.0 \n", "7737 1368.0 15.0 612.0 64.0 83.0 43.0 50.0 372.0 \n", "7738 2122.0 20.0 1187.0 71.0 185.0 111.0 146.0 674.0 \n", "7739 2464.0 22.0 1314.0 84.0 200.0 70.0 132.0 828.0 \n", "7740 1899.0 18.0 1065.0 82.0 105.0 66.0 106.0 706.0 \n", "... ... ... ... ... ... ... ... ... \n", "8274 11.0 1.0 10.0 2.0 1.0 1.0 0.0 6.0 \n", "8275 10.0 0.0 10.0 3.0 0.0 2.0 3.0 2.0 \n", "8276 12.0 1.0 11.0 3.0 1.0 3.0 0.0 4.0 \n", "8277 11.0 0.0 11.0 0.0 4.0 0.0 2.0 5.0 \n", "8278 9.0 0.0 9.0 2.0 0.0 2.0 1.0 4.0 \n", "\n", "[543 rows x 11 columns])\n", "('Республика Коми', region tik uik total invalid \\\n", "8279 Республика Коми Воркутинская городская УИК №104 2247.0 22.0 \n", "8280 Республика Коми Воркутинская городская УИК №105 1515.0 13.0 \n", "8281 Республика Коми Воркутинская городская УИК №106 1528.0 12.0 \n", "8282 Республика Коми Воркутинская городская УИК №107 1550.0 12.0 \n", "8283 Республика Коми Воркутинская городская УИК №108 1764.0 14.0 \n", "... ... ... ... ... ... \n", "8934 Республика Коми Сыктывкар, Эжвинская УИК №99 1336.0 25.0 \n", "8935 Республика Коми Сыктывкар, Эжвинская УИК №100 1503.0 16.0 \n", "8936 Республика Коми Сыктывкар, Эжвинская УИК №101 2145.0 23.0 \n", "8937 Республика Коми Сыктывкар, Эжвинская УИК №102 2098.0 27.0 \n", "8938 Республика Коми Сыктывкар, Эжвинская УИК №103 283.0 4.0 \n", "\n", " valid Zh Zu Mi Pr Pu \n", "8279 1146.0 119.0 161.0 49.0 68.0 749.0 \n", "8280 576.0 61.0 95.0 29.0 49.0 342.0 \n", "8281 849.0 102.0 110.0 37.0 66.0 534.0 \n", "8282 817.0 85.0 130.0 36.0 68.0 498.0 \n", "8283 889.0 100.0 137.0 37.0 65.0 550.0 \n", "... ... ... ... ... ... ... \n", "8934 979.0 88.0 126.0 42.0 92.0 631.0 \n", "8935 1058.0 117.0 152.0 44.0 87.0 658.0 \n", "8936 1595.0 147.0 185.0 79.0 131.0 1053.0 \n", "8937 1526.0 168.0 208.0 67.0 131.0 952.0 \n", "8938 232.0 14.0 31.0 14.0 21.0 152.0 \n", "\n", "[660 rows x 11 columns])\n", "('Республика Марий Эл', region tik uik total \\\n", "8939 Республика Марий Эл Волжская городская УИК №123 2079.0 \n", "8940 Республика Марий Эл Волжская городская УИК №124 1696.0 \n", "8941 Республика Марий Эл Волжская городская УИК №125 1910.0 \n", "8942 Республика Марий Эл Волжская городская УИК №126 1681.0 \n", "8943 Республика Марий Эл Волжская городская УИК №127 1768.0 \n", "... ... ... ... ... \n", "9486 Республика Марий Эл Йошкар-Олинская городская № 2 УИК №118 1662.0 \n", "9487 Республика Марий Эл Йошкар-Олинская городская № 2 УИК №119 988.0 \n", "9488 Республика Марий Эл Йошкар-Олинская городская № 2 УИК №120 2269.0 \n", "9489 Республика Марий Эл Йошкар-Олинская городская № 2 УИК №121 841.0 \n", "9490 Республика Марий Эл Йошкар-Олинская городская № 2 УИК №122 382.0 \n", "\n", " invalid valid Zh Zu Mi Pr Pu \n", "8939 17.0 1368.0 83.0 303.0 61.0 71.0 850.0 \n", "8940 16.0 1105.0 70.0 244.0 48.0 67.0 676.0 \n", "8941 10.0 1096.0 74.0 227.0 51.0 60.0 684.0 \n", "8942 9.0 1130.0 64.0 256.0 44.0 68.0 698.0 \n", "8943 14.0 1167.0 67.0 253.0 51.0 82.0 714.0 \n", "... ... ... ... ... ... ... ... \n", "9486 12.0 1088.0 92.0 203.0 57.0 124.0 612.0 \n", "9487 6.0 563.0 52.0 116.0 24.0 35.0 336.0 \n", "9488 15.0 1217.0 122.0 294.0 57.0 93.0 651.0 \n", "9489 0.0 440.0 40.0 87.0 25.0 30.0 258.0 \n", "9490 4.0 267.0 14.0 76.0 13.0 35.0 129.0 \n", "\n", "[552 rows x 11 columns])\n", "('Республика Мордовия', region tik uik total invalid valid \\\n", "9491 Республика Мордовия Ардатовская УИК №1 1408.0 4.0 1335.0 \n", "9492 Республика Мордовия Ардатовская УИК №2 1320.0 0.0 1230.0 \n", "9493 Республика Мордовия Ардатовская УИК №3 1310.0 11.0 1190.0 \n", "9494 Республика Мордовия Ардатовская УИК №4 2037.0 2.0 1923.0 \n", "9495 Республика Мордовия Ардатовская УИК №5 1228.0 8.0 1127.0 \n", "... ... ... ... ... ... ... \n", "10288 Республика Мордовия Чамзинская УИК №661 334.0 1.0 286.0 \n", "10289 Республика Мордовия Чамзинская УИК №662 58.0 0.0 58.0 \n", "10290 Республика Мордовия Чамзинская УИК №663 468.0 2.0 452.0 \n", "10291 Республика Мордовия Чамзинская УИК №664 576.0 0.0 576.0 \n", "10292 Республика Мордовия Чамзинская УИК №665 392.0 0.0 383.0 \n", "\n", " Zh Zu Mi Pr Pu \n", "9491 11.0 37.0 9.0 2.0 1276.0 \n", "9492 16.0 31.0 3.0 1.0 1179.0 \n", "9493 9.0 142.0 3.0 6.0 1030.0 \n", "9494 11.0 40.0 5.0 2.0 1865.0 \n", "9495 7.0 30.0 5.0 7.0 1078.0 \n", "... ... ... ... ... ... \n", "10288 16.0 26.0 2.0 5.0 237.0 \n", "10289 0.0 10.0 2.0 0.0 46.0 \n", "10290 11.0 15.0 6.0 2.0 418.0 \n", "10291 2.0 4.0 2.0 0.0 568.0 \n", "10292 5.0 15.0 4.0 1.0 358.0 \n", "\n", "[802 rows x 11 columns])\n", "('Республика Саха (Якутия)', region tik uik total \\\n", "10293 Республика Саха (Якутия) Абыйская УИК №1 289.0 \n", "10294 Республика Саха (Якутия) Абыйская УИК №2 1392.0 \n", "10295 Республика Саха (Якутия) Абыйская УИК №3 308.0 \n", "10296 Республика Саха (Якутия) Абыйская УИК №4 264.0 \n", "10297 Республика Саха (Якутия) Абыйская УИК №5 34.0 \n", "... ... ... ... ... \n", "11101 Республика Саха (Якутия) Якутская городская УИК №802 1916.0 \n", "11102 Республика Саха (Якутия) Якутская городская УИК №803 1021.0 \n", "11103 Республика Саха (Якутия) Якутская городская УИК №804 886.0 \n", "11104 Республика Саха (Якутия) Якутская городская УИК №805 258.0 \n", "11105 Республика Саха (Якутия) Якутская городская УИК №807 592.0 \n", "\n", " invalid valid Zh Zu Mi Pr Pu \n", "10293 3.0 285.0 10.0 42.0 4.0 8.0 221.0 \n", "10294 15.0 1202.0 38.0 113.0 79.0 80.0 892.0 \n", "10295 2.0 299.0 3.0 29.0 9.0 10.0 248.0 \n", "10296 4.0 256.0 2.0 14.0 7.0 8.0 225.0 \n", "10297 0.0 34.0 0.0 0.0 1.0 0.0 33.0 \n", "... ... ... ... ... ... ... ... \n", "11101 13.0 1251.0 61.0 188.0 66.0 146.0 790.0 \n", "11102 5.0 914.0 9.0 145.0 50.0 75.0 635.0 \n", "11103 6.0 626.0 39.0 97.0 17.0 63.0 410.0 \n", "11104 3.0 255.0 2.0 46.0 14.0 24.0 169.0 \n", "11105 2.0 522.0 12.0 79.0 26.0 32.0 373.0 \n", "\n", "[813 rows x 11 columns])\n", "('Республика Северная Осетия - Алания', region tik uik \\\n", "11106 Республика Северная Осетия - Алания ТИК Алагирского района УИК №1 \n", "11107 Республика Северная Осетия - Алания ТИК Алагирского района УИК №2 \n", "11108 Республика Северная Осетия - Алания ТИК Алагирского района УИК №3 \n", "11109 Республика Северная Осетия - Алания ТИК Алагирского района УИК №4 \n", "11110 Республика Северная Осетия - Алания ТИК Алагирского района УИК №5 \n", "... ... ... ... \n", "11472 Республика Северная Осетия - Алания ТИК Пригородного района УИК №224 \n", "11473 Республика Северная Осетия - Алания ТИК Пригородного района УИК №225 \n", "11474 Республика Северная Осетия - Алания ТИК Пригородного района УИК №226 \n", "11475 Республика Северная Осетия - Алания ТИК Пригородного района УИК №227 \n", "11476 Республика Северная Осетия - Алания ТИК Пригородного района УИК №228 \n", "\n", " total invalid valid Zh Zu Mi Pr Pu \n", "11106 1149.0 0.0 900.0 6.0 206.0 0.0 3.0 685.0 \n", "11107 1878.0 65.0 1284.0 9.0 259.0 24.0 33.0 959.0 \n", "11108 1471.0 0.0 1335.0 10.0 351.0 4.0 0.0 970.0 \n", "11109 2795.0 7.0 1625.0 34.0 320.0 19.0 2.0 1250.0 \n", "11110 2497.0 2.0 2295.0 32.0 425.0 155.0 1.0 1682.0 \n", "... ... ... ... ... ... ... ... ... \n", "11472 1960.0 0.0 1690.0 19.0 220.0 237.0 30.0 1184.0 \n", "11473 2389.0 49.0 1880.0 9.0 251.0 280.0 34.0 1306.0 \n", "11474 1962.0 0.0 1668.0 10.0 217.0 234.0 22.0 1185.0 \n", "11475 619.0 0.0 456.0 6.0 31.0 39.0 3.0 377.0 \n", "11476 290.0 5.0 242.0 37.0 34.0 8.0 10.0 153.0 \n", "\n", "[371 rows x 11 columns])\n", "('Республика Тыва', region tik uik total invalid valid \\\n", "11477 Республика Тыва Ак-Довуракская УИК №33 1231.0 15.0 1096.0 \n", "11478 Республика Тыва Ак-Довуракская УИК №34 1020.0 18.0 996.0 \n", "11479 Республика Тыва Ак-Довуракская УИК №35 1000.0 11.0 986.0 \n", "11480 Республика Тыва Ак-Довуракская УИК №36 1163.0 7.0 1126.0 \n", "11481 Республика Тыва Ак-Довуракская УИК №37 1055.0 4.0 967.0 \n", "... ... ... ... ... ... ... \n", "11655 Республика Тыва Эрзинская УИК №179 1484.0 4.0 1307.0 \n", "11656 Республика Тыва Эрзинская УИК №180 510.0 1.0 484.0 \n", "11657 Республика Тыва Эрзинская УИК №181 418.0 1.0 417.0 \n", "11658 Республика Тыва Эрзинская УИК №182 956.0 1.0 908.0 \n", "11659 Республика Тыва Эрзинская УИК №183 148.0 4.0 142.0 \n", "\n", " Zh Zu Mi Pr Pu \n", "11477 7.0 22.0 4.0 19.0 1044.0 \n", "11478 6.0 32.0 7.0 21.0 930.0 \n", "11479 6.0 31.0 11.0 14.0 924.0 \n", "11480 3.0 46.0 10.0 25.0 1042.0 \n", "11481 4.0 26.0 8.0 20.0 909.0 \n", "... ... ... ... ... ... \n", "11655 11.0 67.0 14.0 23.0 1192.0 \n", "11656 4.0 34.0 3.0 5.0 438.0 \n", "11657 0.0 3.0 0.0 0.0 414.0 \n", "11658 10.0 19.0 2.0 3.0 874.0 \n", "11659 0.0 0.0 1.0 0.0 141.0 \n", "\n", "[183 rows x 11 columns])\n", "('Республика Хакасия', region tik uik total invalid \\\n", "12845 Республика Хакасия Абаканская городская УИК №1 1536.0 15.0 \n", "12846 Республика Хакасия Абаканская городская УИК №2 1149.0 15.0 \n", "12847 Республика Хакасия Абаканская городская УИК №3 1579.0 30.0 \n", "12848 Республика Хакасия Абаканская городская УИК №4 1424.0 8.0 \n", "12849 Республика Хакасия Абаканская городская УИК №5 1549.0 23.0 \n", "... ... ... ... ... ... \n", "13235 Республика Хакасия Сорская городская УИК №115 1354.0 12.0 \n", "13236 Республика Хакасия Сорская городская УИК №116 1763.0 9.0 \n", "13237 Республика Хакасия Сорская городская УИК №117 613.0 3.0 \n", "13238 Республика Хакасия Сорская городская УИК №118 213.0 4.0 \n", "13239 Республика Хакасия Сорская городская УИК №119 254.0 4.0 \n", "\n", " valid Zh Zu Mi Pr Pu \n", "12845 880.0 68.0 171.0 40.0 104.0 497.0 \n", "12846 786.0 66.0 157.0 26.0 104.0 433.0 \n", "12847 1427.0 108.0 229.0 59.0 176.0 855.0 \n", "12848 945.0 63.0 173.0 36.0 153.0 520.0 \n", "12849 952.0 91.0 193.0 42.0 115.0 511.0 \n", "... ... ... ... ... ... ... \n", "13235 910.0 67.0 181.0 41.0 30.0 591.0 \n", "13236 1204.0 103.0 186.0 61.0 44.0 810.0 \n", "13237 369.0 35.0 75.0 10.0 12.0 237.0 \n", "13238 186.0 30.0 24.0 4.0 6.0 122.0 \n", "13239 249.0 21.0 53.0 11.0 16.0 148.0 \n", "\n", "[395 rows x 11 columns])\n", "('Ростовская область', region tik uik total invalid \\\n", "64396 Ростовская область Азовская городская УИК №1636 2510.0 14.0 \n", "64397 Ростовская область Азовская городская УИК №1637 656.0 3.0 \n", "64398 Ростовская область Азовская городская УИК №1638 1870.0 12.0 \n", "64399 Ростовская область Азовская городская УИК №1714 1570.0 11.0 \n", "64400 Ростовская область Азовская городская УИК №1993 1867.0 6.0 \n", "... ... ... ... ... ... \n", "66985 Ростовская область Шолоховская УИК №1318 115.0 0.0 \n", "66986 Ростовская область Шолоховская УИК №1319 1228.0 6.0 \n", "66987 Ростовская область Шолоховская УИК №2521 71.0 0.0 \n", "66988 Ростовская область Шолоховская УИК №2590 59.0 0.0 \n", "66989 Ростовская область Шолоховская УИК №2611 737.0 5.0 \n", "\n", " valid Zh Zu Mi Pr Pu \n", "64396 1423.0 82.0 299.0 63.0 86.0 893.0 \n", "64397 360.0 30.0 75.0 18.0 34.0 203.0 \n", "64398 1204.0 63.0 225.0 34.0 45.0 837.0 \n", "64399 1077.0 62.0 164.0 55.0 72.0 724.0 \n", "64400 1075.0 55.0 279.0 51.0 48.0 642.0 \n", "... ... ... ... ... ... ... \n", "66985 86.0 8.0 11.0 0.0 1.0 66.0 \n", "66986 806.0 79.0 239.0 18.0 42.0 428.0 \n", "66987 51.0 2.0 16.0 1.0 0.0 32.0 \n", "66988 38.0 1.0 3.0 3.0 6.0 25.0 \n", "66989 458.0 60.0 116.0 16.0 32.0 234.0 \n", "\n", "[2594 rows x 11 columns])\n", "('Рязанская область', region tik uik total invalid valid \\\n", "66990 Рязанская область Ермишинская УИК №1 561.0 4.0 390.0 \n", "66991 Рязанская область Ермишинская УИК №2 197.0 0.0 144.0 \n", "66992 Рязанская область Ермишинская УИК №3 195.0 2.0 146.0 \n", "66993 Рязанская область Ермишинская УИК №4 193.0 3.0 126.0 \n", "66994 Рязанская область Ермишинская УИК №5 1306.0 5.0 874.0 \n", "... ... ... ... ... ... ... \n", "68048 Рязанская область Шиловская УИК №855 808.0 6.0 481.0 \n", "68049 Рязанская область Шиловская УИК №856 318.0 1.0 200.0 \n", "68050 Рязанская область Шиловская УИК №857 533.0 1.0 262.0 \n", "68051 Рязанская область Шиловская УИК №858 2124.0 7.0 1154.0 \n", "68052 Рязанская область Шиловская УИК №859 2304.0 11.0 1242.0 \n", "\n", " Zh Zu Mi Pr Pu \n", "66990 17.0 64.0 9.0 6.0 294.0 \n", "66991 4.0 21.0 4.0 3.0 112.0 \n", "66992 11.0 33.0 2.0 4.0 96.0 \n", "66993 4.0 19.0 4.0 6.0 93.0 \n", "66994 70.0 182.0 38.0 35.0 549.0 \n", "... ... ... ... ... ... \n", "68048 26.0 65.0 18.0 20.0 352.0 \n", "68049 16.0 45.0 10.0 8.0 121.0 \n", "68050 10.0 36.0 8.0 13.0 195.0 \n", "68051 59.0 303.0 44.0 80.0 668.0 \n", "68052 91.0 316.0 82.0 69.0 684.0 \n", "\n", "[1063 rows x 11 columns])\n", "('Самарская область', region tik uik total invalid valid \\\n", "68053 Самарская область Алексеевская УИК №1085 1154.0 13.0 687.0 \n", "68054 Самарская область Алексеевская УИК №1086 975.0 10.0 596.0 \n", "68055 Самарская область Алексеевская УИК №1087 828.0 9.0 540.0 \n", "68056 Самарская область Алексеевская УИК №1088 962.0 6.0 613.0 \n", "68057 Самарская область Алексеевская УИК №1089 243.0 2.0 139.0 \n", "... ... ... ... ... ... ... \n", "69758 Самарская область Шигонская УИК №1455 930.0 4.0 542.0 \n", "69759 Самарская область Шигонская УИК №1456 1805.0 15.0 1097.0 \n", "69760 Самарская область Шигонская УИК №1457 301.0 2.0 250.0 \n", "69761 Самарская область Шигонская УИК №1458 564.0 4.0 403.0 \n", "69762 Самарская область Шигонская УИК №1459 481.0 5.0 353.0 \n", "\n", " Zh Zu Mi Pr Pu \n", "68053 63.0 178.0 25.0 34.0 387.0 \n", "68054 54.0 157.0 32.0 32.0 321.0 \n", "68055 33.0 120.0 24.0 24.0 339.0 \n", "68056 47.0 171.0 29.0 32.0 334.0 \n", "68057 14.0 39.0 3.0 7.0 76.0 \n", "... ... ... ... ... ... \n", "69758 44.0 75.0 11.0 15.0 397.0 \n", "69759 69.0 274.0 63.0 89.0 602.0 \n", "69760 26.0 45.0 7.0 14.0 158.0 \n", "69761 33.0 55.0 11.0 18.0 286.0 \n", "69762 19.0 38.0 12.0 12.0 272.0 \n", "\n", "[1710 rows x 11 columns])\n", "('Саратовская область', region tik uik total invalid \\\n", "69763 Саратовская область Александрово-Гайская УИК №362 812.0 6.0 \n", "69764 Саратовская область Александрово-Гайская УИК №363 797.0 8.0 \n", "69765 Саратовская область Александрово-Гайская УИК №364 873.0 3.0 \n", "69766 Саратовская область Александрово-Гайская УИК №365 778.0 0.0 \n", "69767 Саратовская область Александрово-Гайская УИК №366 848.0 7.0 \n", "... ... ... ... ... ... \n", "71541 Саратовская область Энгельсская УИК №1775 585.0 0.0 \n", "71542 Саратовская область Энгельсская УИК №1776 792.0 2.0 \n", "71543 Саратовская область Шиханская городская УИК №1781 2576.0 21.0 \n", "71544 Саратовская область Шиханская городская УИК №1782 2743.0 26.0 \n", "71545 Саратовская область Михайловская УИК №1783 1489.0 10.0 \n", "\n", " valid Zh Zu Mi Pr Pu \n", "69763 742.0 34.0 68.0 30.0 17.0 593.0 \n", "69764 620.0 23.0 65.0 15.0 20.0 497.0 \n", "69765 697.0 26.0 81.0 23.0 28.0 539.0 \n", "69766 539.0 16.0 83.0 11.0 18.0 411.0 \n", "69767 574.0 18.0 79.0 26.0 19.0 432.0 \n", "... ... ... ... ... ... ... \n", "71541 508.0 15.0 36.0 18.0 13.0 426.0 \n", "71542 638.0 35.0 68.0 20.0 26.0 489.0 \n", "71543 1603.0 80.0 366.0 77.0 103.0 977.0 \n", "71544 1750.0 129.0 359.0 69.0 101.0 1092.0 \n", "71545 1112.0 71.0 101.0 9.0 35.0 896.0 \n", "\n", "[1783 rows x 11 columns])\n", "('Сахалинская область', region tik uik total \\\n", "71546 Сахалинская область Александровск-Сахалинская УИК №1 204.0 \n", "71547 Сахалинская область Александровск-Сахалинская УИК №2 416.0 \n", "71548 Сахалинская область Александровск-Сахалинская УИК №3 177.0 \n", "71549 Сахалинская область Александровск-Сахалинская УИК №4 65.0 \n", "71550 Сахалинская область Александровск-Сахалинская УИК №5 1077.0 \n", "... ... ... ... ... \n", "71986 Сахалинская область Холмская судовая УИК №461 26.0 \n", "71987 Сахалинская область Холмская судовая УИК №462 15.0 \n", "71988 Сахалинская область Холмская судовая УИК №463 16.0 \n", "71989 Сахалинская область Холмская судовая УИК №464 15.0 \n", "71990 Сахалинская область Холмская судовая УИК №465 15.0 \n", "\n", " invalid valid Zh Zu Mi Pr Pu \n", "71546 1.0 118.0 9.0 19.0 1.0 5.0 84.0 \n", "71547 4.0 231.0 14.0 52.0 7.0 2.0 156.0 \n", "71548 0.0 104.0 3.0 15.0 3.0 0.0 83.0 \n", "71549 0.0 50.0 8.0 5.0 1.0 2.0 34.0 \n", "71550 2.0 575.0 55.0 150.0 30.0 29.0 311.0 \n", "... ... ... ... ... ... ... ... \n", "71986 0.0 26.0 8.0 1.0 3.0 6.0 8.0 \n", "71987 0.0 15.0 5.0 0.0 1.0 0.0 9.0 \n", "71988 1.0 15.0 4.0 3.0 1.0 3.0 4.0 \n", "71989 0.0 15.0 4.0 5.0 4.0 2.0 0.0 \n", "71990 0.0 15.0 3.0 1.0 0.0 1.0 10.0 \n", "\n", "[445 rows x 11 columns])\n", "('Свердловская область', region tik uik total invalid valid \\\n", "71991 Свердловская область Алапаевская УИК №1 958.0 9.0 455.0 \n", "71992 Свердловская область Алапаевская УИК №2 291.0 0.0 165.0 \n", "71993 Свердловская область Алапаевская УИК №3 83.0 0.0 25.0 \n", "71994 Свердловская область Алапаевская УИК №4 100.0 1.0 99.0 \n", "71995 Свердловская область Алапаевская УИК №5 1467.0 6.0 606.0 \n", "... ... ... ... ... ... ... \n", "74523 Свердловская область Шалинская УИК №1064 599.0 1.0 300.0 \n", "74524 Свердловская область Шалинская УИК №1065 1097.0 4.0 575.0 \n", "74525 Свердловская область Шалинская УИК №1066 136.0 1.0 73.0 \n", "74526 Свердловская область Шалинская УИК №1067 606.0 4.0 342.0 \n", "74527 Свердловская область Шалинская УИК №1068 99.0 0.0 63.0 \n", "\n", " Zh Zu Mi Pr Pu \n", "71991 17.0 91.0 15.0 18.0 314.0 \n", "71992 1.0 9.0 5.0 2.0 148.0 \n", "71993 2.0 0.0 0.0 1.0 22.0 \n", "71994 3.0 19.0 1.0 11.0 65.0 \n", "71995 33.0 64.0 26.0 35.0 448.0 \n", "... ... ... ... ... ... \n", "74523 10.0 19.0 17.0 9.0 245.0 \n", "74524 32.0 78.0 28.0 20.0 417.0 \n", "74525 0.0 3.0 10.0 4.0 56.0 \n", "74526 8.0 12.0 28.0 17.0 277.0 \n", "74527 5.0 3.0 2.0 5.0 48.0 \n", "\n", "[2537 rows x 11 columns])\n", "('Смоленская область', region tik uik total invalid valid Zh \\\n", "74528 Смоленская область Велижская УИК №1 286.0 0.0 237.0 7.0 \n", "74529 Смоленская область Велижская УИК №2 399.0 1.0 251.0 19.0 \n", "74530 Смоленская область Велижская УИК №3 329.0 1.0 205.0 18.0 \n", "74531 Смоленская область Велижская УИК №4 420.0 3.0 309.0 38.0 \n", "74532 Смоленская область Велижская УИК №5 342.0 0.0 219.0 20.0 \n", "... ... ... ... ... ... ... ... \n", "75333 Смоленская область Ярцевская УИК №806 548.0 2.0 298.0 31.0 \n", "75334 Смоленская область Ярцевская УИК №807 481.0 0.0 254.0 18.0 \n", "75335 Смоленская область Ярцевская УИК №808 668.0 10.0 341.0 17.0 \n", "75336 Смоленская область Ярцевская УИК №809 341.0 0.0 194.0 8.0 \n", "75337 Смоленская область Ярцевская УИК №810 864.0 1.0 484.0 44.0 \n", "\n", " Zu Mi Pr Pu \n", "74528 20.0 4.0 5.0 201.0 \n", "74529 43.0 16.0 5.0 168.0 \n", "74530 32.0 25.0 8.0 122.0 \n", "74531 59.0 8.0 13.0 191.0 \n", "74532 26.0 32.0 14.0 127.0 \n", "... ... ... ... ... \n", "75333 41.0 14.0 26.0 186.0 \n", "75334 43.0 12.0 18.0 163.0 \n", "75335 49.0 5.0 16.0 254.0 \n", "75336 49.0 3.0 5.0 129.0 \n", "75337 95.0 15.0 14.0 316.0 \n", "\n", "[810 rows x 11 columns])\n", "('Ставропольский край', region tik uik total invalid \\\n", "25920 Ставропольский край Александровская УИК №147 2166.0 24.0 \n", "25921 Ставропольский край Александровская УИК №148 1800.0 7.0 \n", "25922 Ставропольский край Александровская УИК №149 1982.0 13.0 \n", "25923 Ставропольский край Александровская УИК №150 1237.0 1.0 \n", "25924 Ставропольский край Александровская УИК №151 1746.0 6.0 \n", "... ... ... ... ... ... \n", "27180 Ставропольский край Георгиевская городская УИК №318 2407.0 21.0 \n", "27181 Ставропольский край Георгиевская городская УИК №319 1670.0 15.0 \n", "27182 Ставропольский край Георгиевская городская УИК №320 1810.0 14.0 \n", "27183 Ставропольский край Георгиевская городская УИК №321 1976.0 16.0 \n", "27184 Ставропольский край Георгиевская городская УИК №322 2744.0 39.0 \n", "\n", " valid Zh Zu Mi Pr Pu \n", "25920 1200.0 23.0 282.0 31.0 20.0 844.0 \n", "25921 958.0 82.0 225.0 37.0 74.0 540.0 \n", "25922 1121.0 99.0 208.0 33.0 69.0 712.0 \n", "25923 680.0 34.0 156.0 30.0 44.0 416.0 \n", "25924 792.0 78.0 150.0 15.0 52.0 497.0 \n", "... ... ... ... ... ... ... \n", "27180 1354.0 124.0 307.0 90.0 96.0 737.0 \n", "27181 794.0 71.0 160.0 33.0 82.0 448.0 \n", "27182 1028.0 89.0 202.0 65.0 118.0 554.0 \n", "27183 1347.0 96.0 275.0 58.0 122.0 796.0 \n", "27184 1671.0 121.0 311.0 97.0 162.0 980.0 \n", "\n", "[1265 rows x 11 columns])\n", "('Тамбовская область', region tik uik total invalid valid \\\n", "75338 Тамбовская область Бондарская УИК №1 1643.0 6.0 1060.0 \n", "75339 Тамбовская область Бондарская УИК №2 1614.0 5.0 1051.0 \n", "75340 Тамбовская область Бондарская УИК №3 685.0 0.0 544.0 \n", "75341 Тамбовская область Бондарская УИК №4 391.0 2.0 311.0 \n", "75342 Тамбовская область Бондарская УИК №5 537.0 2.0 383.0 \n", "... ... ... ... ... ... ... \n", "76285 Тамбовская область Уметская УИК №950 334.0 4.0 252.0 \n", "76286 Тамбовская область Уметская УИК №951 439.0 1.0 378.0 \n", "76287 Тамбовская область Уметская УИК №952 578.0 5.0 408.0 \n", "76288 Тамбовская область Уметская УИК №953 1202.0 3.0 1014.0 \n", "76289 Тамбовская область Уметская УИК №954 2635.0 13.0 1586.0 \n", "\n", " Zh Zu Mi Pr Pu \n", "75338 58.0 230.0 31.0 28.0 713.0 \n", "75339 40.0 218.0 14.0 23.0 756.0 \n", "75340 20.0 110.0 2.0 5.0 407.0 \n", "75341 10.0 25.0 4.0 1.0 271.0 \n", "75342 7.0 83.0 4.0 3.0 286.0 \n", "... ... ... ... ... ... \n", "76285 12.0 47.0 5.0 0.0 188.0 \n", "76286 15.0 32.0 1.0 2.0 328.0 \n", "76287 9.0 86.0 11.0 8.0 294.0 \n", "76288 45.0 184.0 20.0 12.0 753.0 \n", "76289 51.0 360.0 39.0 23.0 1113.0 \n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "[952 rows x 11 columns])\n", "('Тверская область', region tik uik total invalid valid \\\n", "76290 Тверская область Андреапольская УИК №1 629.0 2.0 343.0 \n", "76291 Тверская область Андреапольская УИК №2 711.0 1.0 448.0 \n", "76292 Тверская область Андреапольская УИК №3 335.0 0.0 198.0 \n", "76293 Тверская область Андреапольская УИК №4 361.0 2.0 260.0 \n", "76294 Тверская область Андреапольская УИК №5 610.0 4.0 377.0 \n", "... ... ... ... ... ... ... \n", "77544 Тверская область Фировская УИК №1255 192.0 1.0 120.0 \n", "77545 Тверская область Фировская УИК №1256 202.0 0.0 126.0 \n", "77546 Тверская область Фировская УИК №1257 135.0 0.0 94.0 \n", "77547 Тверская область Фировская УИК №1258 262.0 1.0 198.0 \n", "77548 Тверская область Фировская УИК №1259 130.0 0.0 94.0 \n", "\n", " Zh Zu Mi Pr Pu \n", "76290 28.0 59.0 24.0 28.0 204.0 \n", "76291 40.0 69.0 22.0 31.0 286.0 \n", "76292 17.0 32.0 10.0 9.0 130.0 \n", "76293 24.0 51.0 16.0 12.0 157.0 \n", "76294 18.0 82.0 20.0 38.0 219.0 \n", "... ... ... ... ... ... \n", "77544 5.0 23.0 3.0 5.0 84.0 \n", "77545 14.0 18.0 5.0 9.0 80.0 \n", "77546 11.0 17.0 8.0 8.0 50.0 \n", "77547 13.0 20.0 4.0 12.0 149.0 \n", "77548 10.0 6.0 4.0 3.0 71.0 \n", "\n", "[1259 rows x 11 columns])\n", "('Территория за пределами РФ', region tik uik total invalid valid \\\n", "89625 Территория за пределами РФ УИК №5001 NaN 97.0 1.0 96.0 \n", "89626 Территория за пределами РФ УИК №5002 NaN 489.0 10.0 479.0 \n", "89627 Территория за пределами РФ УИК №5003 NaN 871.0 17.0 830.0 \n", "89628 Территория за пределами РФ УИК №5004 NaN 2660.0 48.0 1747.0 \n", "89629 Территория за пределами РФ УИК №5005 NaN 197.0 7.0 190.0 \n", "... ... ... ... ... ... ... \n", "89998 Территория за пределами РФ УИК №5488 NaN 1592.0 103.0 1489.0 \n", "89999 Территория за пределами РФ УИК №5489 NaN 1233.0 5.0 994.0 \n", "90000 Территория за пределами РФ УИК №5493 NaN 1093.0 8.0 463.0 \n", "90001 Территория за пределами РФ УИК №5498 NaN 113.0 1.0 112.0 \n", "90002 Территория за пределами РФ УИК №5499 NaN 250.0 1.0 248.0 \n", "\n", " Zh Zu Mi Pr Pu \n", "89625 4.0 23.0 13.0 19.0 37.0 \n", "89626 13.0 52.0 29.0 211.0 174.0 \n", "89627 16.0 100.0 38.0 425.0 251.0 \n", "89628 74.0 269.0 72.0 655.0 677.0 \n", "89629 7.0 16.0 5.0 99.0 63.0 \n", "... ... ... ... ... ... \n", "89998 12.0 8.0 3.0 6.0 1460.0 \n", "89999 113.0 74.0 13.0 46.0 748.0 \n", "90000 2.0 32.0 0.0 3.0 426.0 \n", "90001 6.0 33.0 7.0 23.0 43.0 \n", "90002 16.0 15.0 11.0 110.0 96.0 \n", "\n", "[378 rows x 11 columns])\n", "('Томская область', region tik uik total invalid valid \\\n", "77549 Томская область Александровская УИК №365 1036.0 4.0 633.0 \n", "77550 Томская область Александровская УИК №366 699.0 4.0 481.0 \n", "77551 Томская область Александровская УИК №367 105.0 2.0 65.0 \n", "77552 Томская область Александровская УИК №368 121.0 0.0 83.0 \n", "77553 Томская область Александровская УИК №369 212.0 0.0 137.0 \n", "... ... ... ... ... ... ... \n", "78321 Томская область Шегарская УИК №773 1089.0 2.0 580.0 \n", "78322 Томская область Шегарская УИК №774 717.0 1.0 476.0 \n", "78323 Томская область Шегарская УИК №775 988.0 5.0 565.0 \n", "78324 Томская область Шегарская УИК №776 528.0 1.0 314.0 \n", "78325 Томская область Шегарская УИК №777 599.0 0.0 329.0 \n", "\n", " Zh Zu Mi Pr Pu \n", "77549 44.0 75.0 22.0 56.0 436.0 \n", "77550 24.0 65.0 15.0 33.0 344.0 \n", "77551 18.0 2.0 1.0 1.0 43.0 \n", "77552 8.0 11.0 1.0 2.0 61.0 \n", "77553 10.0 11.0 7.0 9.0 100.0 \n", "... ... ... ... ... ... \n", "78321 36.0 117.0 12.0 46.0 369.0 \n", "78322 24.0 85.0 14.0 35.0 318.0 \n", "78323 37.0 90.0 20.0 42.0 376.0 \n", "78324 25.0 66.0 2.0 16.0 205.0 \n", "78325 31.0 53.0 14.0 20.0 211.0 \n", "\n", "[777 rows x 11 columns])\n", "('Тульская область', region tik uik total invalid valid \\\n", "78326 Тульская область Алексинская УИК №1 1384.0 10.0 1082.0 \n", "78327 Тульская область Алексинская УИК №2 1249.0 3.0 1049.0 \n", "78328 Тульская область Алексинская УИК №3 1412.0 10.0 1105.0 \n", "78329 Тульская область Алексинская УИК №4 991.0 3.0 877.0 \n", "78330 Тульская область Алексинская УИК №5 1667.0 20.0 1334.0 \n", "... ... ... ... ... ... ... \n", "79456 Тульская область Ясногорская УИК №897 1698.0 11.0 1042.0 \n", "79457 Тульская область Ясногорская УИК №898 1311.0 6.0 851.0 \n", "79458 Тульская область Ясногорская УИК №899 2281.0 19.0 1442.0 \n", "79459 Тульская область Ясногорская УИК №900 2343.0 25.0 1345.0 \n", "79460 Тульская область Ясногорская УИК №901 1794.0 10.0 1083.0 \n", "\n", " Zh Zu Mi Pr Pu \n", "78326 44.0 189.0 33.0 24.0 792.0 \n", "78327 49.0 178.0 69.0 21.0 732.0 \n", "78328 62.0 184.0 38.0 38.0 783.0 \n", "78329 40.0 132.0 28.0 36.0 641.0 \n", "78330 62.0 192.0 54.0 79.0 947.0 \n", "... ... ... ... ... ... \n", "79456 89.0 196.0 31.0 66.0 660.0 \n", "79457 56.0 171.0 38.0 47.0 539.0 \n", "79458 105.0 304.0 62.0 95.0 876.0 \n", "79459 108.0 333.0 65.0 70.0 769.0 \n", "79460 65.0 211.0 38.0 61.0 708.0 \n", "\n", "[1135 rows x 11 columns])\n", "('Тюменская область', region tik uik total invalid \\\n", "79461 Тюменская область Абатская УИК №1 2151.0 3.0 \n", "79462 Тюменская область Абатская УИК №2 1977.0 11.0 \n", "79463 Тюменская область Абатская УИК №3 1314.0 2.0 \n", "79464 Тюменская область Абатская УИК №4 967.0 0.0 \n", "79465 Тюменская область Абатская УИК №5 136.0 0.0 \n", "... ... ... ... ... ... \n", "80584 Тюменская область Тюмень, Восточная УИК №757 1943.0 10.0 \n", "80585 Тюменская область Тюмень, Восточная УИК №758 2066.0 12.0 \n", "80586 Тюменская область Тюмень, Восточная УИК №759 2018.0 1.0 \n", "80587 Тюменская область Тюмень, Восточная УИК №760 2031.0 21.0 \n", "80588 Тюменская область Тюмень, Восточная УИК №761 1911.0 20.0 \n", "\n", " valid Zh Zu Mi Pr Pu \n", "79461 1718.0 58.0 52.0 26.0 15.0 1567.0 \n", "79462 1669.0 43.0 44.0 27.0 18.0 1537.0 \n", "79463 1066.0 32.0 36.0 19.0 15.0 964.0 \n", "79464 872.0 23.0 25.0 17.0 6.0 801.0 \n", "79465 132.0 3.0 2.0 0.0 2.0 125.0 \n", "... ... ... ... ... ... ... \n", "80584 1550.0 174.0 240.0 68.0 184.0 884.0 \n", "80585 1500.0 183.0 262.0 71.0 199.0 785.0 \n", "80586 1536.0 180.0 170.0 59.0 234.0 893.0 \n", "80587 1571.0 63.0 319.0 25.0 81.0 1083.0 \n", "80588 1470.0 95.0 241.0 77.0 95.0 962.0 \n", "\n", "[1128 rows x 11 columns])\n", "('Удмуртская Республика', region tik uik total invalid valid \\\n", "11660 Удмуртская Республика Алнашская УИК №1001 2467.0 33.0 1659.0 \n", "11661 Удмуртская Республика Алнашская УИК №1002 2749.0 22.0 1830.0 \n", "11662 Удмуртская Республика Алнашская УИК №1003 304.0 3.0 241.0 \n", "11663 Удмуртская Республика Алнашская УИК №1004 441.0 3.0 357.0 \n", "11664 Удмуртская Республика Алнашская УИК №1005 369.0 4.0 307.0 \n", "... ... ... ... ... ... ... \n", "12840 Удмуртская Республика Ярская УИК №3417 951.0 4.0 688.0 \n", "12841 Удмуртская Республика Ярская УИК №3418 898.0 6.0 557.0 \n", "12842 Удмуртская Республика Ярская УИК №3419 2455.0 20.0 1569.0 \n", "12843 Удмуртская Республика Ярская УИК №3420 2207.0 29.0 1324.0 \n", "12844 Удмуртская Республика Ярская УИК №3421 775.0 7.0 464.0 \n", "\n", " Zh Zu Mi Pr Pu \n", "11660 70.0 258.0 50.0 85.0 1196.0 \n", "11661 77.0 258.0 54.0 137.0 1304.0 \n", "11662 9.0 37.0 5.0 11.0 179.0 \n", "11663 15.0 38.0 5.0 16.0 283.0 \n", "11664 12.0 20.0 4.0 7.0 264.0 \n", "... ... ... ... ... ... \n", "12840 56.0 83.0 19.0 44.0 486.0 \n", "12841 37.0 59.0 13.0 23.0 425.0 \n", "12842 93.0 208.0 45.0 95.0 1128.0 \n", "12843 85.0 138.0 45.0 71.0 985.0 \n", "12844 31.0 29.0 22.0 18.0 364.0 \n", "\n", "[1185 rows x 11 columns])\n", "('Ульяновская область', region tik uik total invalid \\\n", "80589 Ульяновская область Базарносызганская УИК №1 1174.0 10.0 \n", "80590 Ульяновская область Базарносызганская УИК №2 1244.0 7.0 \n", "80591 Ульяновская область Базарносызганская УИК №3 1518.0 12.0 \n", "80592 Ульяновская область Базарносызганская УИК №4 214.0 5.0 \n", "80593 Ульяновская область Базарносызганская УИК №5 301.0 2.0 \n", "... ... ... ... ... ... \n", "81577 Ульяновская область Новоульяновская УИК №730 856.0 7.0 \n", "81578 Ульяновская область Новоульяновская УИК №731 544.0 3.0 \n", "81579 Ульяновская область Новоульяновская УИК №732 70.0 0.0 \n", "81580 Ульяновская область Новоульяновская УИК №733 2184.0 24.0 \n", "81581 Ульяновская область Новоульяновская УИК №734 543.0 3.0 \n", "\n", " valid Zh Zu Mi Pr Pu \n", "80589 737.0 57.0 158.0 42.0 30.0 450.0 \n", "80590 772.0 52.0 152.0 31.0 37.0 500.0 \n", "80591 905.0 68.0 230.0 48.0 20.0 539.0 \n", "80592 148.0 15.0 21.0 6.0 0.0 106.0 \n", "80593 215.0 15.0 40.0 13.0 10.0 137.0 \n", "... ... ... ... ... ... ... \n", "81577 503.0 46.0 145.0 15.0 33.0 264.0 \n", "81578 358.0 21.0 49.0 12.0 8.0 268.0 \n", "81579 62.0 4.0 5.0 3.0 5.0 45.0 \n", "81580 1223.0 132.0 284.0 40.0 57.0 710.0 \n", "81581 384.0 64.0 66.0 16.0 8.0 230.0 \n", "\n", "[993 rows x 11 columns])\n", "('Хабаровский край', region tik uik total invalid valid \\\n", "27185 Хабаровский край Амурская УИК №394 25.0 0.0 20.0 \n", "27186 Хабаровский край Амурская УИК №395 1637.0 10.0 1052.0 \n", "27187 Хабаровский край Амурская УИК №396 1748.0 12.0 1045.0 \n", "27188 Хабаровский край Амурская УИК №397 1569.0 10.0 956.0 \n", "27189 Хабаровский край Амурская УИК №398 1362.0 8.0 711.0 \n", "... ... ... ... ... ... ... \n", "28014 Хабаровский край Хабаровская УИК №785 952.0 3.0 488.0 \n", "28015 Хабаровский край Хабаровская УИК №786 1794.0 23.0 978.0 \n", "28016 Хабаровский край Хабаровская УИК №787 1382.0 14.0 761.0 \n", "28017 Хабаровский край Хабаровская УИК №788 2188.0 8.0 1204.0 \n", "28018 Хабаровский край Хабаровская УИК №789 2198.0 21.0 1238.0 \n", "\n", " Zh Zu Mi Pr Pu \n", "27185 3.0 1.0 2.0 2.0 12.0 \n", "27186 90.0 253.0 60.0 83.0 566.0 \n", "27187 84.0 249.0 57.0 90.0 565.0 \n", "27188 89.0 231.0 53.0 62.0 521.0 \n", "27189 82.0 152.0 43.0 52.0 382.0 \n", "... ... ... ... ... ... \n", "28014 69.0 85.0 10.0 36.0 288.0 \n", "28015 156.0 162.0 25.0 72.0 563.0 \n", "28016 125.0 82.0 24.0 63.0 467.0 \n", "28017 169.0 248.0 68.0 95.0 624.0 \n", "28018 186.0 261.0 62.0 104.0 625.0 \n", "\n", "[833 rows x 11 columns])\n", "('Челябинская область', region tik uik total invalid valid \\\n", "81582 Челябинская область Агаповская УИК №1544 1943.0 10.0 1332.0 \n", "81583 Челябинская область Агаповская УИК №1545 2045.0 24.0 1288.0 \n", "81584 Челябинская область Агаповская УИК №1546 1552.0 17.0 1109.0 \n", "81585 Челябинская область Агаповская УИК №1547 462.0 2.0 321.0 \n", "81586 Челябинская область Агаповская УИК №1548 337.0 6.0 231.0 \n", "... ... ... ... ... ... ... \n", "83822 Челябинская область Чебаркульская УИК №514 334.0 3.0 193.0 \n", "83823 Челябинская область Чебаркульская УИК №515 157.0 1.0 83.0 \n", "83824 Челябинская область Чебаркульская УИК №2222 172.0 1.0 113.0 \n", "83825 Челябинская область Чебаркульская УИК №2223 1624.0 15.0 952.0 \n", "83826 Челябинская область Чебаркульская УИК №2259 165.0 1.0 126.0 \n", "\n", " Zh Zu Mi Pr Pu \n", "81582 52.0 174.0 72.0 81.0 953.0 \n", "81583 59.0 155.0 54.0 70.0 950.0 \n", "81584 66.0 139.0 56.0 71.0 777.0 \n", "81585 18.0 28.0 10.0 16.0 249.0 \n", "81586 6.0 41.0 6.0 9.0 169.0 \n", "... ... ... ... ... ... \n", "83822 15.0 12.0 5.0 12.0 149.0 \n", "83823 8.0 4.0 1.0 0.0 70.0 \n", "83824 14.0 9.0 4.0 1.0 85.0 \n", "83825 82.0 188.0 37.0 57.0 588.0 \n", "83826 4.0 24.0 1.0 7.0 90.0 \n", "\n", "[2245 rows x 11 columns])\n", "('Чувашская Республика - Чувашия', region tik uik total invalid \\\n", "13240 Чувашская Республика - Чувашия Алатырская УИК №1 684.0 7.0 \n", "13241 Чувашская Республика - Чувашия Алатырская УИК №2 311.0 0.0 \n", "13242 Чувашская Республика - Чувашия Алатырская УИК №3 419.0 6.0 \n", "13243 Чувашская Республика - Чувашия Алатырская УИК №4 453.0 0.0 \n", "13244 Чувашская Республика - Чувашия Алатырская УИК №5 611.0 9.0 \n", "... ... ... ... ... ... \n", "14411 Чувашская Республика - Чувашия Янтиковская УИК №1172 394.0 1.0 \n", "14412 Чувашская Республика - Чувашия Янтиковская УИК №1173 102.0 0.0 \n", "14413 Чувашская Республика - Чувашия Янтиковская УИК №1174 214.0 6.0 \n", "14414 Чувашская Республика - Чувашия Янтиковская УИК №1175 790.0 12.0 \n", "14415 Чувашская Республика - Чувашия Янтиковская УИК №1176 116.0 1.0 \n", "\n", " valid Zh Zu Mi Pr Pu \n", "13240 621.0 41.0 65.0 14.0 32.0 469.0 \n", "13241 299.0 6.0 22.0 6.0 4.0 261.0 \n", "13242 367.0 16.0 39.0 14.0 1.0 297.0 \n", "13243 427.0 12.0 27.0 13.0 4.0 371.0 \n", "13244 576.0 22.0 80.0 15.0 12.0 447.0 \n", "... ... ... ... ... ... ... \n", "14411 386.0 9.0 47.0 12.0 5.0 313.0 \n", "14412 98.0 4.0 4.0 2.0 2.0 86.0 \n", "14413 206.0 5.0 21.0 11.0 5.0 164.0 \n", "14414 753.0 20.0 72.0 26.0 16.0 619.0 \n", "14415 110.0 3.0 15.0 4.0 0.0 88.0 \n", "\n", "[1176 rows x 11 columns])\n", "('Чукотский автономный округ', region tik uik total \\\n", "89350 Чукотский автономный округ Анадырская УИК №6 635.0 \n", "89351 Чукотский автономный округ Анадырская УИК №7 1114.0 \n", "89352 Чукотский автономный округ Анадырская УИК №8 782.0 \n", "89353 Чукотский автономный округ Анадырская УИК №9 527.0 \n", "89354 Чукотский автономный округ Анадырская УИК №10 267.0 \n", "89355 Чукотский автономный округ Анадырская УИК №11 86.0 \n", "89356 Чукотский автономный округ Анадырская УИК №12 110.0 \n", "89357 Чукотский автономный округ Анадырская УИК №13 478.0 \n", "89358 Чукотский автономный округ Анадырская УИК №14 147.0 \n", "89359 Чукотский автономный округ Анадырская УИК №15 428.0 \n", "89360 Чукотский автономный округ Анадырская УИК №16 45.0 \n", "89361 Чукотский автономный округ Анадырская УИК №17 978.0 \n", "89362 Чукотский автономный округ Анадырская УИК №18 155.0 \n", "89363 Чукотский автономный округ Анадырская УИК №19 241.0 \n", "89364 Чукотский автономный округ Анадырская УИК №20 252.0 \n", "89365 Чукотский автономный округ Анадырская городская УИК №1 2175.0 \n", "89366 Чукотский автономный округ Анадырская городская УИК №2 2164.0 \n", "89367 Чукотский автономный округ Анадырская городская УИК №3 2535.0 \n", "89368 Чукотский автономный округ Анадырская городская УИК №4 2510.0 \n", "89369 Чукотский автономный округ Анадырская городская УИК №5 483.0 \n", "89370 Чукотский автономный округ Билибинская УИК №21 1496.0 \n", "89371 Чукотский автономный округ Билибинская УИК №22 1514.0 \n", "89372 Чукотский автономный округ Билибинская УИК №23 1333.0 \n", "89373 Чукотский автономный округ Билибинская УИК №24 736.0 \n", "89374 Чукотский автономный округ Билибинская УИК №25 412.0 \n", "89375 Чукотский автономный округ Билибинская УИК №26 203.0 \n", "89376 Чукотский автономный округ Билибинская УИК №27 298.0 \n", "89377 Чукотский автономный округ Билибинская УИК №28 134.0 \n", "89378 Чукотский автономный округ Билибинская УИК №29 247.0 \n", "89379 Чукотский автономный округ Иультинская УИК №30 1848.0 \n", "89380 Чукотский автономный округ Иультинская УИК №31 255.0 \n", "89381 Чукотский автономный округ Иультинская УИК №32 196.0 \n", "89382 Чукотский автономный округ Иультинская УИК №33 113.0 \n", "89383 Чукотский автономный округ Иультинская УИК №34 403.0 \n", "89384 Чукотский автономный округ Иультинская УИК №35 90.0 \n", "89385 Чукотский автономный округ Иультинская УИК №36 92.0 \n", "89386 Чукотский автономный округ Иультинская УИК №37 314.0 \n", "89387 Чукотский автономный округ Иультинская УИК №38 371.0 \n", "89388 Чукотский автономный округ Провиденская УИК №39 1399.0 \n", "89389 Чукотский автономный округ Провиденская УИК №40 253.0 \n", "89390 Чукотский автономный округ Провиденская УИК №41 169.0 \n", "89391 Чукотский автономный округ Провиденская УИК №42 183.0 \n", "89392 Чукотский автономный округ Провиденская УИК №43 237.0 \n", "89393 Чукотский автономный округ Провиденская УИК №44 179.0 \n", "89394 Чукотский автономный округ Чаунская УИК №45 1296.0 \n", "89395 Чукотский автономный округ Чаунская УИК №46 1365.0 \n", "89396 Чукотский автономный округ Чаунская УИК №47 1414.0 \n", "89397 Чукотский автономный округ Чаунская УИК №48 82.0 \n", "89398 Чукотский автономный округ Чаунская УИК №49 300.0 \n", "89399 Чукотский автономный округ Чаунская УИК №50 147.0 \n", "89400 Чукотский автономный округ Чаунская УИК №51 108.0 \n", "89401 Чукотский автономный округ Чукотская УИК №52 367.0 \n", "89402 Чукотский автономный округ Чукотская УИК №53 149.0 \n", "89403 Чукотский автономный округ Чукотская УИК №54 198.0 \n", "89404 Чукотский автономный округ Чукотская УИК №55 386.0 \n", "89405 Чукотский автономный округ Чукотская УИК №56 894.0 \n", "89406 Чукотский автономный округ Чукотская УИК №57 675.0 \n", "\n", " invalid valid Zh Zu Mi Pr Pu \n", "89350 10.0 511.0 59.0 62.0 12.0 56.0 322.0 \n", "89351 7.0 906.0 109.0 76.0 23.0 62.0 636.0 \n", "89352 11.0 579.0 62.0 59.0 6.0 47.0 405.0 \n", "89353 2.0 467.0 35.0 34.0 15.0 29.0 354.0 \n", "89354 3.0 260.0 18.0 14.0 2.0 6.0 220.0 \n", "89355 1.0 85.0 2.0 2.0 3.0 7.0 71.0 \n", "89356 1.0 109.0 5.0 1.0 1.0 4.0 98.0 \n", "89357 8.0 432.0 6.0 8.0 3.0 5.0 410.0 \n", "89358 0.0 147.0 8.0 4.0 2.0 3.0 130.0 \n", "89359 5.0 396.0 17.0 24.0 5.0 9.0 341.0 \n", "89360 1.0 44.0 5.0 6.0 0.0 2.0 31.0 \n", "89361 14.0 840.0 19.0 63.0 22.0 14.0 722.0 \n", "89362 0.0 153.0 8.0 2.0 4.0 8.0 131.0 \n", "89363 0.0 235.0 8.0 4.0 3.0 8.0 212.0 \n", "89364 0.0 252.0 7.0 1.0 0.0 15.0 229.0 \n", "89365 24.0 1631.0 106.0 187.0 37.0 177.0 1124.0 \n", "89366 26.0 1535.0 129.0 150.0 44.0 177.0 1035.0 \n", "89367 30.0 1777.0 151.0 188.0 49.0 222.0 1167.0 \n", "89368 24.0 1770.0 145.0 186.0 51.0 225.0 1163.0 \n", "89369 7.0 443.0 38.0 30.0 10.0 23.0 342.0 \n", "89370 20.0 1186.0 126.0 179.0 35.0 155.0 691.0 \n", "89371 20.0 1008.0 128.0 154.0 25.0 102.0 599.0 \n", "89372 19.0 997.0 112.0 162.0 27.0 93.0 603.0 \n", "89373 10.0 569.0 71.0 118.0 24.0 48.0 308.0 \n", "89374 9.0 378.0 41.0 26.0 5.0 15.0 291.0 \n", "89375 2.0 199.0 17.0 11.0 2.0 9.0 160.0 \n", "89376 7.0 245.0 16.0 56.0 14.0 16.0 143.0 \n", "89377 5.0 127.0 8.0 9.0 4.0 4.0 102.0 \n", "89378 3.0 214.0 22.0 27.0 6.0 14.0 145.0 \n", "89379 15.0 1436.0 159.0 206.0 44.0 148.0 879.0 \n", "89380 2.0 222.0 17.0 54.0 4.0 19.0 128.0 \n", "89381 1.0 195.0 10.0 14.0 4.0 15.0 152.0 \n", "89382 0.0 112.0 7.0 7.0 1.0 3.0 94.0 \n", "89383 2.0 387.0 18.0 21.0 7.0 24.0 317.0 \n", "89384 0.0 90.0 10.0 3.0 5.0 2.0 70.0 \n", "89385 2.0 90.0 2.0 0.0 1.0 1.0 86.0 \n", "89386 2.0 275.0 11.0 24.0 3.0 21.0 216.0 \n", "89387 3.0 335.0 27.0 26.0 2.0 25.0 255.0 \n", "89388 16.0 1133.0 84.0 84.0 36.0 115.0 814.0 \n", "89389 3.0 249.0 12.0 9.0 1.0 9.0 218.0 \n", "89390 9.0 158.0 7.0 3.0 3.0 9.0 136.0 \n", "89391 0.0 181.0 1.0 2.0 0.0 3.0 175.0 \n", "89392 4.0 215.0 2.0 5.0 4.0 6.0 198.0 \n", "89393 5.0 158.0 2.0 3.0 2.0 3.0 148.0 \n", "89394 7.0 1029.0 41.0 63.0 18.0 25.0 882.0 \n", "89395 5.0 1101.0 48.0 72.0 8.0 30.0 943.0 \n", "89396 12.0 1120.0 50.0 68.0 12.0 27.0 963.0 \n", "89397 1.0 80.0 8.0 5.0 2.0 9.0 56.0 \n", "89398 9.0 277.0 11.0 10.0 4.0 8.0 244.0 \n", "89399 11.0 135.0 6.0 3.0 6.0 5.0 115.0 \n", "89400 4.0 104.0 4.0 3.0 2.0 4.0 91.0 \n", "89401 18.0 326.0 3.0 11.0 4.0 10.0 298.0 \n", "89402 2.0 147.0 6.0 1.0 3.0 3.0 134.0 \n", "89403 1.0 197.0 12.0 4.0 4.0 3.0 174.0 \n", "89404 11.0 375.0 17.0 10.0 0.0 10.0 338.0 \n", "89405 7.0 754.0 29.0 68.0 17.0 89.0 551.0 \n", "89406 7.0 533.0 24.0 29.0 2.0 28.0 450.0 )\n", "('Ямало-Ненецкий автономный округ', region tik uik \\\n", "89407 Ямало-Ненецкий автономный округ Губкинская городская УИК №1 \n", "89408 Ямало-Ненецкий автономный округ Губкинская городская УИК №2 \n", "89409 Ямало-Ненецкий автономный округ Губкинская городская УИК №3 \n", "89410 Ямало-Ненецкий автономный округ Губкинская городская УИК №4 \n", "89411 Ямало-Ненецкий автономный округ Губкинская городская УИК №5 \n", "... ... ... ... \n", "89613 Ямало-Ненецкий автономный округ Ямальская УИК №205 \n", "89614 Ямало-Ненецкий автономный округ Ямальская УИК №206 \n", "89615 Ямало-Ненецкий автономный округ Ямальская УИК №207 \n", "89616 Ямало-Ненецкий автономный округ Ямальская УИК №208 \n", "89617 Ямало-Ненецкий автономный округ Ямальская УИК №209 \n", "\n", " total invalid valid Zh Zu Mi Pr Pu \n", "89407 2112.0 23.0 1733.0 15.0 241.0 49.0 55.0 1373.0 \n", "89408 2140.0 12.0 1963.0 151.0 237.0 23.0 28.0 1524.0 \n", "89409 1827.0 18.0 1621.0 139.0 180.0 9.0 6.0 1287.0 \n", "89410 861.0 12.0 724.0 72.0 79.0 12.0 19.0 542.0 \n", "89411 1744.0 14.0 1524.0 151.0 168.0 33.0 29.0 1143.0 \n", "... ... ... ... ... ... ... ... ... \n", "89613 2865.0 12.0 2629.0 24.0 27.0 13.0 28.0 2537.0 \n", "89614 1531.0 0.0 1504.0 15.0 12.0 20.0 11.0 1446.0 \n", "89615 1123.0 0.0 1088.0 12.0 15.0 11.0 17.0 1033.0 \n", "89616 3966.0 3.0 3963.0 15.0 27.0 3.0 4.0 3914.0 \n", "89617 1575.0 0.0 1575.0 6.0 4.0 0.0 0.0 1565.0 \n", "\n", "[211 rows x 11 columns])\n" ] } ], "source": [ "# посмотрим на все сразу\n", "for g in d.groupby('region'):\n", " print(g)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "В таком виде метод `.groupby()` дает нам немного. Мы же хотим не просто получать отдельные таблицы, а агрегировать данные по регионам ‒ суммировать все показатели (число избирателей, бюллетеней, голосов) по каждому региону. Тут на помощь придет метод `.agg()`, который выполняет агрегирование по группам." ] }, { "cell_type": "code", "execution_count": 13, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
totalinvalidvalidZhZuMiPrPu
region
Алтайский край1961328.012004.01163426.097961.0261665.045883.083778.0674139.0
Амурская область662320.04708.0394996.039717.067433.013594.023070.0251182.0
Архангельская область988678.05522.0569492.051169.091648.033223.060108.0333344.0
Астраханская область769608.05107.0427496.021918.067662.018595.021873.0297448.0
Белгородская область1210590.010209.0889764.059561.0211079.035601.049807.0533716.0
...........................
Хабаровский край1056125.08733.0645264.068500.0115436.031944.062145.0367239.0
Челябинская область2757879.025366.01704033.097869.0254542.088177.0138907.01124538.0
Чувашская Республика - Чувашия954572.010465.0692492.039707.0144676.031201.038838.0438070.0
Чукотский автономный округ35968.0428.028909.02106.02651.0633.02209.021310.0
Ямало-Ненецкий автономный округ358834.02669.0332293.017456.018738.04979.07807.0283313.0
\n", "

80 rows × 8 columns

\n", "
" ], "text/plain": [ " total invalid valid Zh \\\n", "region \n", "Алтайский край 1961328.0 12004.0 1163426.0 97961.0 \n", "Амурская область 662320.0 4708.0 394996.0 39717.0 \n", "Архангельская область 988678.0 5522.0 569492.0 51169.0 \n", "Астраханская область 769608.0 5107.0 427496.0 21918.0 \n", "Белгородская область 1210590.0 10209.0 889764.0 59561.0 \n", "... ... ... ... ... \n", "Хабаровский край 1056125.0 8733.0 645264.0 68500.0 \n", "Челябинская область 2757879.0 25366.0 1704033.0 97869.0 \n", "Чувашская Республика - Чувашия 954572.0 10465.0 692492.0 39707.0 \n", "Чукотский автономный округ 35968.0 428.0 28909.0 2106.0 \n", "Ямало-Ненецкий автономный округ 358834.0 2669.0 332293.0 17456.0 \n", "\n", " Zu Mi Pr Pu \n", "region \n", "Алтайский край 261665.0 45883.0 83778.0 674139.0 \n", "Амурская область 67433.0 13594.0 23070.0 251182.0 \n", "Архангельская область 91648.0 33223.0 60108.0 333344.0 \n", "Астраханская область 67662.0 18595.0 21873.0 297448.0 \n", "Белгородская область 211079.0 35601.0 49807.0 533716.0 \n", "... ... ... ... ... \n", "Хабаровский край 115436.0 31944.0 62145.0 367239.0 \n", "Челябинская область 254542.0 88177.0 138907.0 1124538.0 \n", "Чувашская Республика - Чувашия 144676.0 31201.0 38838.0 438070.0 \n", "Чукотский автономный округ 2651.0 633.0 2209.0 21310.0 \n", "Ямало-Ненецкий автономный округ 18738.0 4979.0 7807.0 283313.0 \n", "\n", "[80 rows x 8 columns]" ] }, "execution_count": 13, "metadata": {}, "output_type": "execute_result" } ], "source": [ "d.groupby('region').agg('sum')" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Сначала в `.groupby()` мы указали переменную, по которой нужно выполнить группировку, затем в `.agg()` мы указали функцию, которую нужно выполнить. В нашем случае это 'sum', поскольку нам нужно просто сложить все показатели в пределах одного региона. Применять можно и другие функции, например, считать среднее:" ] }, { "cell_type": "code", "execution_count": 14, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
totalinvalidvalidZhZuMiPrPu
region
Алтайский край1053.3447916.446831624.82599452.610634140.52900124.64178344.993555362.051020
Амурская область845.8748406.012771504.46487950.72413886.12132817.36143029.463602320.794381
Архангельская область1004.7540655.611789578.75203352.00101693.13821133.76321161.085366338.764228
Астраханская область1313.3242328.715017729.51535837.402730115.46416431.73208237.325939507.590444
Белгородская область968.4720008.167200711.81120047.648800168.86320028.48080039.845600426.972800
\n", "
" ], "text/plain": [ " total invalid valid Zh \\\n", "region \n", "Алтайский край 1053.344791 6.446831 624.825994 52.610634 \n", "Амурская область 845.874840 6.012771 504.464879 50.724138 \n", "Архангельская область 1004.754065 5.611789 578.752033 52.001016 \n", "Астраханская область 1313.324232 8.715017 729.515358 37.402730 \n", "Белгородская область 968.472000 8.167200 711.811200 47.648800 \n", "\n", " Zu Mi Pr Pu \n", "region \n", "Алтайский край 140.529001 24.641783 44.993555 362.051020 \n", "Амурская область 86.121328 17.361430 29.463602 320.794381 \n", "Архангельская область 93.138211 33.763211 61.085366 338.764228 \n", "Астраханская область 115.464164 31.732082 37.325939 507.590444 \n", "Белгородская область 168.863200 28.480800 39.845600 426.972800 " ] }, "execution_count": 14, "metadata": {}, "output_type": "execute_result" } ], "source": [ "d.groupby('region').agg('mean').head() # mean - среднее" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Или сразу несколько статистик. которые можно указать в `.agg()` в виде списка." ] }, { "cell_type": "code", "execution_count": 15, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
totalinvalidvalidZhZuMiPrPu
meanmedianmeanmedianmeanmedianmeanmedianmeanmedianmeanmedianmeanmedianmeanmedian
region
Алтайский край1053.344791823.06.4468314.0624.825994495.052.61063441.0140.529001109.524.64178315.044.99355522.0362.051020305.5
Амурская область845.874840523.06.0127714.0504.464879326.050.72413831.086.12132852.017.3614309.029.46360212.0320.794381224.0
Архангельская область1004.754065581.55.6117892.0578.752033332.552.00101629.093.13821144.033.76321119.061.08536620.5338.764228230.5
Астраханская область1313.3242321283.58.7150176.0729.515358692.537.40273031.0115.464164100.531.73208222.037.32593922.0507.590444480.0
Белгородская область968.472000802.08.1672006.0711.811200633.047.64880041.0168.863200140.528.48080021.039.84560022.0426.972800397.0
\n", "
" ], "text/plain": [ " total invalid valid \\\n", " mean median mean median mean \n", "region \n", "Алтайский край 1053.344791 823.0 6.446831 4.0 624.825994 \n", "Амурская область 845.874840 523.0 6.012771 4.0 504.464879 \n", "Архангельская область 1004.754065 581.5 5.611789 2.0 578.752033 \n", "Астраханская область 1313.324232 1283.5 8.715017 6.0 729.515358 \n", "Белгородская область 968.472000 802.0 8.167200 6.0 711.811200 \n", "\n", " Zh Zu Mi \\\n", " median mean median mean median mean \n", "region \n", "Алтайский край 495.0 52.610634 41.0 140.529001 109.5 24.641783 \n", "Амурская область 326.0 50.724138 31.0 86.121328 52.0 17.361430 \n", "Архангельская область 332.5 52.001016 29.0 93.138211 44.0 33.763211 \n", "Астраханская область 692.5 37.402730 31.0 115.464164 100.5 31.732082 \n", "Белгородская область 633.0 47.648800 41.0 168.863200 140.5 28.480800 \n", "\n", " Pr Pu \n", " median mean median mean median \n", "region \n", "Алтайский край 15.0 44.993555 22.0 362.051020 305.5 \n", "Амурская область 9.0 29.463602 12.0 320.794381 224.0 \n", "Архангельская область 19.0 61.085366 20.5 338.764228 230.5 \n", "Астраханская область 22.0 37.325939 22.0 507.590444 480.0 \n", "Белгородская область 21.0 39.845600 22.0 426.972800 397.0 " ] }, "execution_count": 15, "metadata": {}, "output_type": "execute_result" } ], "source": [ "d.groupby('region').agg(['mean', 'median']).head() # среднее и медиана" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Кроме того, внутри `.agg()` можно указывать свои функции. Например, нас интересует разница между максимальным и минимальным значением. Сначала напишем функцию `my_diff`, которая будет определять такую разность:" ] }, { "cell_type": "code", "execution_count": 16, "metadata": {}, "outputs": [], "source": [ "def my_diff(x):\n", " return max(x) - min(x)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Проверим, как она работает:" ] }, { "cell_type": "code", "execution_count": 17, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "4" ] }, "execution_count": 17, "metadata": {}, "output_type": "execute_result" } ], "source": [ "my_diff([4, 6, 8]) # все верно, 8 - 4 = 4" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Теперь используем эту функцию внутри `.agg()`:" ] }, { "cell_type": "code", "execution_count": 18, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
totalinvalidvalidZhZuMiPrPu
region
Алтайский край3030.072.02389.0379.0573.0131.0351.01639.0
Амурская область2942.0130.01773.0267.0404.092.0197.01201.0
Архангельская область2953.076.01951.0232.0407.0153.0369.01205.0
Астраханская область2936.0223.01862.0209.0411.0157.0234.01367.0
Белгородская область2998.071.02118.0234.0612.0108.0335.01268.0
\n", "
" ], "text/plain": [ " total invalid valid Zh Zu Mi Pr \\\n", "region \n", "Алтайский край 3030.0 72.0 2389.0 379.0 573.0 131.0 351.0 \n", "Амурская область 2942.0 130.0 1773.0 267.0 404.0 92.0 197.0 \n", "Архангельская область 2953.0 76.0 1951.0 232.0 407.0 153.0 369.0 \n", "Астраханская область 2936.0 223.0 1862.0 209.0 411.0 157.0 234.0 \n", "Белгородская область 2998.0 71.0 2118.0 234.0 612.0 108.0 335.0 \n", "\n", " Pu \n", "region \n", "Алтайский край 1639.0 \n", "Амурская область 1201.0 \n", "Архангельская область 1205.0 \n", "Астраханская область 1367.0 \n", "Белгородская область 1268.0 " ] }, "execution_count": 18, "metadata": {}, "output_type": "execute_result" } ], "source": [ "d.groupby('region').agg(my_diff).head() # везде смотрим на первые 5 строк" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Возможностей у метода `.agg()` много. \n", "Все, что мы пока сделали, очень интересно, но есть проблема: все данные пока даны в абсолютных значениях, не в процентах. Это неудобно. Давайте сгруппируем данные по региону и добавим в базу с агрегированными данными новые столбцы: явка в процентах и проценты голосов за каждого кандидата.\n", "\n", "Для этого необходимо вспомнить, как считается явка и проценты голосов. Явка считается так: суммируем число действительных и недействительных бюллетеней. Чтобы получить явку в процентах, делим явку на общее число зарегистрированных избирателей и домножаем на 100, чтобы перевести долю в проценты. Проценты голосов за кандидатов считаем от явки, берем число голосов за кандидата, делим на явку и домножаем на 100. Проделаем это поэтапно. \n", "\n", "Сначала сохраним результат агрегирования в переменную `regs` и добавим новый столбец для явки в абсолютных значениях (в голосах)." ] }, { "cell_type": "code", "execution_count": 19, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
totalinvalidvalidZhZuMiPrPuturnout
region
Алтайский край1961328.012004.01163426.097961.0261665.045883.083778.0674139.01175430.0
Амурская область662320.04708.0394996.039717.067433.013594.023070.0251182.0399704.0
Архангельская область988678.05522.0569492.051169.091648.033223.060108.0333344.0575014.0
\n", "
" ], "text/plain": [ " total invalid valid Zh Zu \\\n", "region \n", "Алтайский край 1961328.0 12004.0 1163426.0 97961.0 261665.0 \n", "Амурская область 662320.0 4708.0 394996.0 39717.0 67433.0 \n", "Архангельская область 988678.0 5522.0 569492.0 51169.0 91648.0 \n", "\n", " Mi Pr Pu turnout \n", "region \n", "Алтайский край 45883.0 83778.0 674139.0 1175430.0 \n", "Амурская область 13594.0 23070.0 251182.0 399704.0 \n", "Архангельская область 33223.0 60108.0 333344.0 575014.0 " ] }, "execution_count": 19, "metadata": {}, "output_type": "execute_result" } ], "source": [ "regs = d.groupby('region').agg('sum')\n", "\n", "regs[\"turnout\"] = regs.invalid + regs.valid # новый столбец - сумма двух старых\n", "regs.head(3)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Теперь добавим столбец с явкой в процентах:" ] }, { "cell_type": "code", "execution_count": 20, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
totalinvalidvalidZhZuMiPrPuturnoutturnout_perc
region
Алтайский край1961328.012004.01163426.097961.0261665.045883.083778.0674139.01175430.059.93
Амурская область662320.04708.0394996.039717.067433.013594.023070.0251182.0399704.060.35
Архангельская область988678.05522.0569492.051169.091648.033223.060108.0333344.0575014.058.16
\n", "
" ], "text/plain": [ " total invalid valid Zh Zu \\\n", "region \n", "Алтайский край 1961328.0 12004.0 1163426.0 97961.0 261665.0 \n", "Амурская область 662320.0 4708.0 394996.0 39717.0 67433.0 \n", "Архангельская область 988678.0 5522.0 569492.0 51169.0 91648.0 \n", "\n", " Mi Pr Pu turnout turnout_perc \n", "region \n", "Алтайский край 45883.0 83778.0 674139.0 1175430.0 59.93 \n", "Амурская область 13594.0 23070.0 251182.0 399704.0 60.35 \n", "Архангельская область 33223.0 60108.0 333344.0 575014.0 58.16 " ] }, "execution_count": 20, "metadata": {}, "output_type": "execute_result" } ], "source": [ "regs[\"turnout_perc\"] = round(regs.turnout / regs.total * 100, 2)\n", "regs.head(3)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Осталось проделать аналогичные операции для голосов за разных кандидатов. Но повторять одно и то же пять раз не хочется (а что бы мы делали, если бы кандидатов было больше?). Давайте напишем функцию, которая будет принимать на вход столбец, делить все его значения на значения из столбца *turnout* и переводить все в проценты." ] }, { "cell_type": "code", "execution_count": 21, "metadata": {}, "outputs": [], "source": [ "def to_perc(x):\n", " return round(x / regs.turnout * 100,2)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "А теперь выберем из базы данных столбцы с голосами за кандидатов и применим к ним нашу функцию." ] }, { "cell_type": "code", "execution_count": 22, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
ZhZuMiPrPu
region
Алтайский край8.3322.263.907.1357.35
Амурская область9.9416.873.405.7762.84
Архангельская область8.9015.945.7810.4557.97
\n", "
" ], "text/plain": [ " Zh Zu Mi Pr Pu\n", "region \n", "Алтайский край 8.33 22.26 3.90 7.13 57.35\n", "Амурская область 9.94 16.87 3.40 5.77 62.84\n", "Архангельская область 8.90 15.94 5.78 10.45 57.97" ] }, "execution_count": 22, "metadata": {}, "output_type": "execute_result" } ], "source": [ "perc = regs[['Zh' ,'Zu', 'Mi', 'Pr', 'Pu']].apply(to_perc, axis = 0) # axis = 0 - по столбцам, не по строкам \n", "perc.head(3)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Нужно переименовать столбцы в базе `perc`. Давайте сделаем это по-умному: возьмем названия столбцов в `perc` и приклеим к ним часть с `_perc`, чтобы названия столбцов с показателями в процентах отличались от показателей в абсолютных числах." ] }, { "cell_type": "code", "execution_count": 23, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "['Zh', 'Zu', 'Mi', 'Pr', 'Pu']" ] }, "execution_count": 23, "metadata": {}, "output_type": "execute_result" } ], "source": [ "old_cols = list(perc.columns)\n", "old_cols" ] }, { "cell_type": "code", "execution_count": 24, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "['Zh_perc', 'Zu_perc', 'Mi_perc', 'Pr_perc', 'Pu_perc']" ] }, "execution_count": 24, "metadata": {}, "output_type": "execute_result" } ], "source": [ "new_cols = [x + \"_perc\" for x in old_cols]\n", "new_cols" ] }, { "cell_type": "code", "execution_count": 25, "metadata": {}, "outputs": [], "source": [ "perc.columns = new_cols" ] }, { "cell_type": "code", "execution_count": 26, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
Zh_percZu_percMi_percPr_percPu_perc
region
Алтайский край8.3322.263.907.1357.35
Амурская область9.9416.873.405.7762.84
Архангельская область8.9015.945.7810.4557.97
\n", "
" ], "text/plain": [ " Zh_perc Zu_perc Mi_perc Pr_perc Pu_perc\n", "region \n", "Алтайский край 8.33 22.26 3.90 7.13 57.35\n", "Амурская область 9.94 16.87 3.40 5.77 62.84\n", "Архангельская область 8.90 15.94 5.78 10.45 57.97" ] }, "execution_count": 26, "metadata": {}, "output_type": "execute_result" } ], "source": [ "perc.head(3)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "А теперь соединим нашу таблицу `regs` с таблицей `perc`, чтобы все показатели были в одном месте. Для этого просто склеим две таблицы по столбцам с помощью метода `.concat()`." ] }, { "cell_type": "code", "execution_count": 27, "metadata": {}, "outputs": [], "source": [ "final = pd.concat([regs, perc], axis = 1) # axis = 1 - по столбцам" ] }, { "cell_type": "code", "execution_count": 28, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
totalinvalidvalidZhZuMiPrPuturnoutturnout_percZh_percZu_percMi_percPr_percPu_perc
region
Алтайский край1961328.012004.01163426.097961.0261665.045883.083778.0674139.01175430.059.938.3322.263.907.1357.35
Амурская область662320.04708.0394996.039717.067433.013594.023070.0251182.0399704.060.359.9416.873.405.7762.84
Архангельская область988678.05522.0569492.051169.091648.033223.060108.0333344.0575014.058.168.9015.945.7810.4557.97
Астраханская область769608.05107.0427496.021918.067662.018595.021873.0297448.0432603.056.215.0715.644.305.0668.76
Белгородская область1210590.010209.0889764.059561.0211079.035601.049807.0533716.0899973.074.346.6223.453.965.5359.30
\n", "
" ], "text/plain": [ " total invalid valid Zh Zu \\\n", "region \n", "Алтайский край 1961328.0 12004.0 1163426.0 97961.0 261665.0 \n", "Амурская область 662320.0 4708.0 394996.0 39717.0 67433.0 \n", "Архангельская область 988678.0 5522.0 569492.0 51169.0 91648.0 \n", "Астраханская область 769608.0 5107.0 427496.0 21918.0 67662.0 \n", "Белгородская область 1210590.0 10209.0 889764.0 59561.0 211079.0 \n", "\n", " Mi Pr Pu turnout turnout_perc \\\n", "region \n", "Алтайский край 45883.0 83778.0 674139.0 1175430.0 59.93 \n", "Амурская область 13594.0 23070.0 251182.0 399704.0 60.35 \n", "Архангельская область 33223.0 60108.0 333344.0 575014.0 58.16 \n", "Астраханская область 18595.0 21873.0 297448.0 432603.0 56.21 \n", "Белгородская область 35601.0 49807.0 533716.0 899973.0 74.34 \n", "\n", " Zh_perc Zu_perc Mi_perc Pr_perc Pu_perc \n", "region \n", "Алтайский край 8.33 22.26 3.90 7.13 57.35 \n", "Амурская область 9.94 16.87 3.40 5.77 62.84 \n", "Архангельская область 8.90 15.94 5.78 10.45 57.97 \n", "Астраханская область 5.07 15.64 4.30 5.06 68.76 \n", "Белгородская область 6.62 23.45 3.96 5.53 59.30 " ] }, "execution_count": 28, "metadata": {}, "output_type": "execute_result" } ], "source": [ "final.head()" ] }, { "cell_type": "code", "execution_count": 29, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
totalinvalidvalidZhZuMiPrPuturnoutturnout_percZh_percZu_percMi_percPr_percPu_perc
region
Кировская область1125794.07864.0682321.054531.0127982.036005.063993.0399810.0690185.061.317.9018.545.229.2757.93
Нижегородская область2777766.017366.01840587.0110808.0353964.063189.0125432.01187194.01857953.066.895.9619.053.406.7563.90
\n", "
" ], "text/plain": [ " total invalid valid Zh Zu \\\n", "region \n", "Кировская область 1125794.0 7864.0 682321.0 54531.0 127982.0 \n", "Нижегородская область 2777766.0 17366.0 1840587.0 110808.0 353964.0 \n", "\n", " Mi Pr Pu turnout turnout_perc \\\n", "region \n", "Кировская область 36005.0 63993.0 399810.0 690185.0 61.31 \n", "Нижегородская область 63189.0 125432.0 1187194.0 1857953.0 66.89 \n", "\n", " Zh_perc Zu_perc Mi_perc Pr_perc Pu_perc \n", "region \n", "Кировская область 7.90 18.54 5.22 9.27 57.93 \n", "Нижегородская область 5.96 19.05 3.40 6.75 63.90 " ] }, "execution_count": 29, "metadata": {}, "output_type": "execute_result" } ], "source": [ "final.loc[['Кировская область','Нижегородская область']]" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] } ], "metadata": { "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.7.5" } }, "nbformat": 4, "nbformat_minor": 2 }