From ad1ee91a78e5f7def3f3c9ebb83531c831c99008 Mon Sep 17 00:00:00 2001 From: KP9lK Date: Wed, 23 Oct 2024 22:12:41 +0300 Subject: [PATCH] normal distrib + min analyze --- analyze.py | 39 ++ cleared.csv | 1238 ++++++++++++++++++++++++++++++++++++++++++++++ clearing_data.py | 16 +- 3 files changed, 1280 insertions(+), 13 deletions(-) create mode 100644 analyze.py create mode 100644 cleared.csv diff --git a/analyze.py b/analyze.py new file mode 100644 index 0000000..9b783e7 --- /dev/null +++ b/analyze.py @@ -0,0 +1,39 @@ +import seaborn as sns +import matplotlib.pyplot as plt +from scipy.stats import shapiro +import pandas as pd + +data = pd.read_csv("cleared.csv") + +columns_for_cor = [ + "experience", + "employment", + "salary_min", + "salary_max", + "area_краснодар", + "area_москва", + "area_санкт-петербург" +] + +data["area"] = data["area"].map(lambda area: str(area).lower()) + +data["area"] = data["area"].astype("string") + +_, p_min = shapiro(data["salary_min"]) +_, p_max = shapiro(data["salary_max"]) + +data.info() + +sns.kdeplot(data[["salary_max","salary_min"]]) +sns.boxplot(data[["salary_max","salary_min"]]) + +data = data.groupby("area").filter(lambda count: len(count) > 30) + +data_dum = pd.get_dummies(data, columns=["area"]) +print(data_dum.columns) +data_dum.info() +sns.heatmap(data_dum[columns_for_cor].corr()) +plt.show() +print(data[["salary_min", "salary_max", "area"]].groupby("area").mean()) + +print(data.info()) diff --git a/cleared.csv b/cleared.csv new file mode 100644 index 0000000..89a0b16 --- /dev/null +++ b/cleared.csv @@ -0,0 +1,1238 @@ +,experience,employment,salary_min,salary_max,area +0,3,0,400000,500000,Москва +1,2,0,300000,300000,Москва +2,1,0,80000,80000,Санкт-Петербург +3,2,0,400000,400000,Москва +4,0,4,40000,80000,Москва +5,0,0,100000,100000,Москва +6,1,0,500000,500000,Москва +7,1,0,130000,130000,Челябинск +8,2,0,72000,96000,Москва +9,1,0,220000,220000,Москва +10,1,0,4000,4000,Москва +11,1,0,200000,200000,Москва +12,0,0,70000,90000,Санкт-Петербург +13,2,0,280000,280000,Москва +14,1,0,141000,141000,Москва +15,2,0,160000,160000,Санкт-Петербург +16,1,0,350000,350000,Москва +17,0,0,80000,80000,Москва +18,1,0,90000,90000,Санкт-Петербург +19,0,4,50000,50000,Санкт-Петербург +20,2,0,140000,140000,Санкт-Петербург +21,1,0,100000,100000,Санкт-Петербург +22,0,0,50000,50000,Новосибирск +23,2,0,150000,150000,Краснодар +24,1,0,120000,120000,Москва +25,1,0,104200,104200,Санкт-Петербург +26,2,0,200000,200000,Санкт-Петербург +27,1,0,160000,160000,Москва +28,1,0,120000,120000,Москва +29,1,0,180000,180000,Москва +30,0,0,70000,90000,Липецк +31,2,0,172500,207000,Владивосток +32,3,0,400000,550000,Москва +33,2,0,90000,90000,Краснодар +34,1,0,80000,80000,Санкт-Петербург +35,3,0,250000,250000,Москва +36,2,0,150000,250000,Москва +37,0,0,80000,80000,Москва +38,1,0,4000,4000,Москва +39,2,0,100000,120000,Санкт-Петербург +40,0,0,100000,100000,Москва +41,0,0,100000,100000,Москва +42,1,0,190000,190000,Новомосковск (Тульская область) +43,1,0,60000,60000,Санкт-Петербург +44,1,0,92000,132000,Королев (Московская область) +45,1,0,100000,100000,Москва +46,2,0,250000,250000,Москва +47,1,0,70000,70000,Воронеж +48,1,0,100000,100000,Москва +49,1,0,160000,200000,Москва +50,0,0,40000,40000,Санкт-Петербург +51,2,0,100000,100000,Ростов-на-Дону +52,1,0,140000,150000,Москва +53,1,0,150000,150000,Москва +54,1,0,100000,120000,Челябинск +55,1,0,170000,170000,Москва +56,1,0,120000,120000,Москва +57,1,0,50000,65000,Краснодар +58,0,0,100000,100000,Пермь +59,2,0,90000,90000,Санкт-Петербург +60,0,0,65000,65000,Казань +61,0,0,40000,75000,Ижевск +62,2,2,180000,300000,Москва +63,1,1,130000,130000,Москва +64,2,0,200000,200000,Москва +65,1,0,90000,90000,Москва +66,1,0,80000,100000,Нижний Новгород +67,2,0,200000,200000,Москва +68,2,0,100000,250000,Калининград +69,1,0,80000,80000,Москва +70,1,0,80000,80000,Ярославль +71,1,0,200000,200000,Москва +72,0,0,100000,100000,Ростов-на-Дону +73,1,0,117000,117000,Москва +74,1,0,90000,120000,Санкт-Петербург +75,1,0,66000,66000,Владимир +76,0,0,70000,70000,Санкт-Петербург +77,2,0,250000,300000,Москва +78,1,0,75000,75000,Уфа +79,3,0,160000,270000,Москва +80,1,0,180000,180000,Москва +81,0,0,70000,70000,Казань +82,1,0,75000,75000,Екатеринбург +83,1,0,75000,75000,Челябинск +84,2,0,450000,700000,Москва +85,1,0,75000,75000,Самара +86,2,0,330000,330000,Москва +87,1,0,200000,200000,Санкт-Петербург +88,0,4,100000,100000,Москва +89,1,0,260000,260000,Москва +90,0,4,45000,45000,Москва +91,1,0,150000,150000,Москва +92,1,0,75000,75000,Тюмень +93,1,0,150000,200000,Москва +94,0,0,45000,45000,Тюмень +95,3,0,350000,350000,Москва +96,1,0,100000,100000,Владивосток +97,2,1,55000,85000,Москва +98,1,4,100000,100000,Москва +99,3,0,400000,400000,Москва +100,2,1,45000,80000,Москва +101,0,0,70000,70000,Москва +102,2,0,120000,140000,Санкт-Петербург +103,0,0,60000,60000,Самара +104,2,0,150000,250000,Москва +105,1,0,61000,61000,Краснодар +106,1,0,130000,130000,Москва +107,1,1,100000,100000,Москва +108,2,0,410000,410000,Москва +109,2,0,250000,400000,Москва +110,1,0,200000,200000,Москва +111,0,0,155000,155000,Москва +112,1,2,100000,100000,Москва +113,2,0,130000,200000,Санкт-Петербург +114,1,0,76000,76000,Рязань +115,1,0,180000,180000,Москва +116,2,0,70000,70000,Тюмень +117,1,0,75000,75000,Казань +118,0,0,65000,65000,Казань +119,1,0,130000,130000,Санкт-Петербург +120,1,0,85000,85000,Санкт-Петербург +121,2,0,40000,60000,Сочи +122,2,0,80000,90000,Иркутск +123,1,0,80000,120000,Ростов-на-Дону +124,1,0,100000,100000,Санкт-Петербург +125,2,0,200000,250000,Москва +126,1,0,120000,160000,Москва +127,1,0,80000,80000,Самара +128,0,0,60000,100000,Москва +129,1,0,60000,60000,Москва +130,1,0,80000,80000,Москва +131,2,0,350000,350000,Москва +132,1,0,120000,150000,Москва +133,2,0,150000,180000,Москва +134,0,4,60000,60000,Москва +135,1,0,88800,88800,Казань +136,1,0,100000,100000,Казань +137,2,0,150000,150000,Новосибирск +138,1,0,220000,250000,Москва +139,1,0,184000,184000,Москва +140,1,0,50000,50000,Новосибирск +141,1,0,92500,92500,Санкт-Петербург +142,0,0,50000,60000,Новосибирск +143,1,0,80000,80000,Рязань +144,2,0,350000,350000,Москва +145,0,0,150000,150000,Москва +146,1,0,65000,65000,Рязань +147,1,0,130000,150000,Казань +148,1,0,4500,4500,Москва +149,1,0,60000,60000,Новосибирск +150,2,0,3000,3000,Москва +151,1,0,70000,70000,Санкт-Петербург +152,1,0,190000,190000,Тула +153,1,0,180000,250000,Москва +154,1,2,250000,300000,Москва +155,2,0,200000,200000,Москва +156,1,0,100000,100000,Челябинск +157,2,0,70000,70000,Екатеринбург +158,1,0,40000,40000,Екатеринбург +159,1,0,100000,140000,Москва +160,2,0,150000,250000,Москва +161,2,0,200000,200000,Москва +162,0,0,70000,90000,Новосибирск +163,1,0,100000,100000,Москва +164,1,0,120000,120000,Санкт-Петербург +165,1,0,80000,80000,Ульяновск +166,0,0,40000,75000,Ижевск +167,1,0,68645,102161,Ханты-Мансийск +168,0,0,80000,100000,Москва +169,0,0,80000,80000,Зеленоград +170,1,0,70000,90000,Киров (Кировская область) +171,1,0,160000,160000,Москва +172,2,0,180000,300000,Москва +173,2,0,400000,400000,Москва +174,1,0,99000,99000,Самара +175,1,0,120000,160000,Москва +176,2,0,150000,250000,Москва +177,1,0,90000,90000,Санкт-Петербург +178,1,0,92000,106000,Воронеж +179,1,0,80000,100000,Самара +180,1,0,83000,83000,Магнитогорск +181,1,0,100000,100000,Санкт-Петербург +182,1,0,115000,115000,Москва +183,2,0,280000,350000,Москва +184,1,0,70000,140000,Иркутск +185,1,0,92000,92000,Москва +186,0,4,46900,46900,Нижний Новгород +187,0,0,35000,35000,Краснодар +188,0,0,200000,200000,Самара +189,1,0,150000,220000,Москва +190,1,0,130000,180000,Москва +191,0,0,58000,58000,Тольятти +192,1,0,100000,100000,Краснодар +193,3,0,300000,400000,Москва +194,1,0,42000,81000,Челябинск +195,1,0,110000,110000,Новосибирск +196,1,0,80000,80000,Екатеринбург +197,1,0,150000,150000,Москва +198,3,0,80000,80000,Санкт-Петербург +199,1,0,99000,99000,Нижний Новгород +200,1,0,130000,130000,Мытищи (Московская область) +201,2,2,170000,170000,Самара +202,1,0,50000,70000,Казань +203,1,0,73000,75000,Санкт-Петербург +204,0,0,160000,190000,Москва +205,0,4,35000,35000,Краснодар +206,2,0,150000,150000,Санкт-Петербург +207,1,0,140000,140000,Москва +208,1,0,60000,100000,Москва +209,1,0,130000,130000,Москва +210,1,0,130000,180000,Санкт-Петербург +211,1,0,85000,160000,Красноярск +212,2,0,250000,250000,Москва +213,1,0,80000,80000,Москва +214,1,0,90000,120000,Санкт-Петербург +215,1,0,100000,100000,Екатеринбург +216,1,0,250000,250000,Москва +217,2,0,100000,100000,Екатеринбург +218,1,0,100000,100000,Москва +219,1,0,70000,80000,Краснодар +220,1,0,50000,50000,Санкт-Петербург +221,2,0,1500,1500,Санкт-Петербург +222,2,0,100000,100000,Белгород +223,1,0,92000,92000,Москва +224,2,0,130000,150000,Санкт-Петербург +225,2,0,4000,6000,Санкт-Петербург +226,1,0,300000,300000,Москва +227,1,0,100000,120000,Саранск +228,2,0,300000,300000,Москва +229,1,0,100000,100000,Кострома +230,1,0,90000,90000,Санкт-Петербург +231,1,0,150000,150000,Москва +232,2,0,200000,300000,Москва +233,1,0,60000,60000,Санкт-Петербург +234,1,1,100000,100000,Санкт-Петербург +235,1,0,90000,90000,Самара +236,1,0,95000,95000,Самара +237,1,0,70000,120000,Ковров +238,2,0,110000,110000,Новосибирск +239,1,0,80000,100000,Москва +240,1,0,50000,100000,Самара +241,1,0,100000,100000,Барнаул +242,1,0,150000,200000,Москва +243,1,0,120000,180000,Москва +244,1,0,65000,65000,Хабаровск +245,1,0,300000,400000,Москва +246,1,0,130000,130000,Казань +247,0,0,60000,60000,Новокузнецк +248,1,0,80000,110000,Санкт-Петербург +249,1,0,78700,90500,Санкт-Петербург +250,1,0,153000,153000,Зеленоград +251,1,0,40000,90000,Москва +252,2,0,110000,130000,Санкт-Петербург +253,1,0,70000,120000,Москва +254,1,0,80000,80000,Воронеж +255,2,0,260000,260000,Москва +256,1,0,90000,90000,Санкт-Петербург +257,2,0,200000,200000,Москва +258,1,0,91000,91000,Красноярск +259,1,0,150000,150000,Санкт-Петербург +260,0,0,60000,77000,Санкт-Петербург +261,1,0,70000,70000,Москва +262,1,0,100000,100000,Красноярск +263,1,0,150000,150000,Нижний Новгород +264,2,0,300000,400000,Москва +265,1,0,80000,80000,Вологда +266,2,0,150000,150000,Москва +267,2,0,200000,200000,Волгоград +268,1,0,60000,60000,Москва +269,1,0,80000,120000,Москва +270,2,0,100000,100000,Новосибирск +271,2,0,250000,400000,Санкт-Петербург +272,1,0,100000,150000,Москва +273,1,0,200000,200000,Москва +274,2,0,100000,100000,Санкт-Петербург +275,1,0,100000,170000,Москва +276,3,0,300000,380000,Москва +277,1,0,160000,160000,Одинцово (Московская область) +278,1,0,150000,180000,Москва +279,1,0,2500,2500,Москва +280,1,0,70000,70000,Саратов +281,2,0,150000,300000,Москва +282,1,0,180000,250000,Мытищи (Московская область) +283,1,0,100000,100000,Москва +284,1,0,90000,90000,Москва +285,2,0,200000,250000,Москва +286,1,0,200000,200000,Москва +287,1,0,190000,190000,Москва +288,1,0,70000,70000,Краснодар +289,0,0,100000,115000,Москва +290,1,0,95000,95000,Краснознаменск (Московская область) +291,1,0,60000,60000,Санкт-Петербург +292,1,0,150000,200000,Москва +293,2,0,180000,180000,Москва +294,0,0,52200,52200,Нижний Новгород +295,1,0,65000,65000,Москва +296,3,0,120000,120000,Москва +297,1,2,150000,200000,Ярославль +298,2,0,100000,100000,Москва +299,1,0,150000,150000,Воронеж +300,1,0,50000,50000,Москва +301,0,0,60000,60000,Симферополь +302,1,0,120000,120000,Москва +303,1,0,160000,160000,Нижний Новгород +304,0,4,100000,110000,Москва +305,0,0,35000,35000,Москва +306,0,0,75000,75000,Санкт-Петербург +307,2,0,133400,133400,Москва +308,1,0,50000,50000,Оренбург +309,1,0,80000,80000,Москва +310,0,0,80000,80000,Москва +311,1,0,200000,200000,Москва +312,2,0,150000,150000,Екатеринбург +313,2,0,80000,130000,Иркутск +314,2,0,300000,300000,Москва +315,1,0,60000,80000,Пермь +316,1,0,150000,150000,Москва +317,1,0,69000,69000,Уфа +318,2,0,150000,150000,Санкт-Петербург +319,2,0,170000,170000,Москва +320,1,0,90000,90000,Санкт-Петербург +321,3,0,150000,200000,Санкт-Петербург +322,2,0,250000,300000,Москва +323,1,0,160000,160000,Москва +324,1,0,40000,40000,Нижний Новгород +325,1,0,130000,130000,Москва +326,1,0,75000,75000,Екатеринбург +327,1,0,80000,80000,Волгоград +328,0,0,40000,40000,Калуга +329,1,0,80000,80000,Москва +330,1,0,250000,250000,Балашиха (Московская область) +331,1,0,85000,85000,Новосибирск +332,0,4,19000,38000,Москва +333,1,0,60000,120000,Москва +334,1,0,170000,170000,Москва +335,2,0,150000,230000,Москва +336,0,4,46900,46900,Нижний Новгород +337,2,0,120000,120000,Москва +338,2,0,150000,200000,Санкт-Петербург +339,2,0,250000,350000,Москва +340,1,0,60000,130000,Москва +341,2,0,120000,120000,Санкт-Петербург +342,0,0,50000,50000,Казань +343,1,0,205000,205000,Москва +344,1,0,2800,2800,Москва +345,1,0,50000,50000,Рязань +346,0,0,70000,75000,Москва +347,1,0,3000,3000,Москва +348,1,0,180000,180000,Москва +349,2,0,80000,80000,Санкт-Петербург +350,1,0,70000,70000,Ростов-на-Дону +351,2,0,150000,250000,Екатеринбург +352,1,0,110000,110000,Москва +353,1,0,100000,110000,Москва +354,1,0,250000,250000,Санкт-Петербург +355,2,0,130000,150000,Москва +356,1,0,120000,120000,Зеленоград +357,1,0,80000,150000,Санкт-Петербург +358,2,0,80000,80000,Санкт-Петербург +359,1,0,220000,220000,Москва +360,1,0,150000,170000,Москва +361,2,0,80000,80000,Саратов +362,1,0,3500,3500,Москва +363,1,0,100000,100000,Санкт-Петербург +364,0,0,70000,90000,Зеленоград +365,1,0,300000,300000,Москва +366,1,0,190000,190000,Москва +367,0,0,60000,80000,Санкт-Петербург +368,2,0,200000,200000,Санкт-Петербург +369,0,0,55000,55000,Санкт-Петербург +370,1,0,120000,120000,Москва +371,1,0,78700,90500,Москва +372,1,0,80000,80000,Санкт-Петербург +373,1,0,80000,80000,Пермь +374,1,0,90000,90000,Хабаровск +375,2,0,200000,250000,Москва +376,1,0,150000,150000,Москва +377,1,0,150000,150000,Санкт-Петербург +378,2,0,180000,180000,Москва +379,1,0,130000,130000,Москва +380,1,0,210000,210000,Москва +381,1,0,80000,80000,Москва +382,2,0,250000,300000,Москва +383,2,0,150000,150000,Москва +384,1,0,150000,150000,Москва +385,2,0,200000,200000,Москва +386,1,0,70000,70000,Калининград +387,1,0,60000,60000,Нижний Новгород +388,2,0,500000,500000,Москва +389,1,0,100000,120000,Москва +390,1,0,210000,260000,Москва +391,1,0,42000,81000,Копейск +392,1,0,80000,150000,Тюмень +393,1,0,60000,80000,Киров (Кировская область) +394,1,0,100000,100000,Санкт-Петербург +395,2,0,300000,300000,Санкт-Петербург +396,1,0,84000,84000,Москва +397,1,0,70000,70000,Екатеринбург +398,1,0,180000,180000,Москва +399,1,0,130000,130000,Москва +400,2,0,180000,230000,Москва +401,1,0,77000,77000,Тверь +402,1,0,100000,100000,Москва +403,2,0,140000,140000,Москва +404,1,0,70000,150000,Санкт-Петербург +405,2,0,3000,3000,Москва +406,0,0,50000,60000,Уфа +407,1,0,120000,120000,Екатеринбург +408,1,0,70000,70000,Омск +409,2,0,150000,150000,Мытищи (Московская область) +410,1,0,80000,110000,Новосибирск +411,0,1,60000,120000,Москва +412,1,0,74000,88000,Новосибирск +413,2,0,273000,273000,Москва +414,2,0,160000,160000,Москва +415,1,0,76000,98000,Владивосток +416,2,0,210000,210000,Москва +417,1,0,130000,130000,Санкт-Петербург +418,1,0,70000,150000,Москва +419,1,0,150000,250000,Владивосток +420,1,0,50000,70000,Оренбург +421,1,0,74600,74600,Казань +422,1,0,50000,120000,Москва +423,1,0,100000,100000,Санкт-Петербург +424,0,0,70000,100000,Владивосток +425,2,0,100000,100000,Екатеринбург +426,1,0,60000,80000,Одинцово (Московская область) +427,3,0,250000,250000,Москва +428,2,0,170000,250000,Москва +429,1,0,70000,70000,Самара +430,1,0,140000,140000,Москва +431,1,0,108000,108000,Воронеж +432,1,0,60000,60000,Красноярск +433,1,0,150000,300000,Москва +434,1,0,150000,150000,Москва +435,2,0,130000,130000,Калуга +436,1,0,77000,77000,Казань +437,2,0,160000,160000,Самара +438,2,0,300000,400000,Москва +439,0,0,50000,50000,Санкт-Петербург +440,2,0,120000,150000,Москва +441,1,0,70000,70000,Москва +442,2,0,150000,250000,Москва +443,3,0,200000,230000,Москва +444,1,0,70000,70000,Казань +445,1,0,108000,108000,Саратов +446,2,0,250000,330000,Москва +447,1,0,70000,70000,Пермь +448,2,0,304000,304000,Москва +449,1,0,55500,55500,Тюмень +450,1,0,150000,150000,Чебоксары +451,1,0,70000,100000,Санкт-Петербург +452,1,0,130000,180000,Новосибирск +453,2,0,250000,350000,Москва +454,0,0,55000,55000,Хабаровск +455,1,0,108000,108000,Нижний Новгород +456,1,0,140000,140000,Владивосток +457,0,4,100000,100000,Москва +458,1,0,65000,65000,Краснодар +459,1,0,150000,150000,Москва +460,1,0,65000,65000,Калуга +461,1,0,70000,70000,Санкт-Петербург +462,0,0,82500,82500,Москва +463,1,0,70000,70000,Краснодар +464,1,0,70000,70000,Казань +465,1,0,120000,120000,Екатеринбург +466,1,0,108000,108000,Самара +467,1,0,350000,350000,Москва +468,2,0,230000,230000,Москва +469,1,0,100000,100000,Москва +470,2,0,300000,300000,Санкт-Петербург +471,1,0,70000,150000,Ставрополь +472,0,4,25000,25000,Санкт-Петербург +473,2,0,450000,450000,Москва +474,1,0,100000,150000,Новосибирск +475,1,0,900,900,Москва +476,2,0,200000,400000,Москва +477,1,0,70000,70000,Киров (Кировская область) +478,1,0,100000,115000,Москва +479,2,0,170000,250000,Москва +480,2,0,105000,105000,Красноярск +481,1,0,80000,80000,Москва +482,1,0,77000,77000,Калуга +483,1,0,65000,65000,Симферополь +484,1,0,70000,70000,Новосибирск +485,3,0,500000,500000,Москва +486,2,0,300000,300000,Москва +487,2,0,150000,150000,Санкт-Петербург +488,2,0,200000,200000,Санкт-Петербург +489,2,0,140000,140000,Москва +490,2,0,200000,300000,Москва +491,2,0,150000,150000,Пушкино (Московская область) +492,1,0,105000,250000,Воронеж +493,2,0,170000,170000,Москва +494,0,0,80000,80000,Ногинск (Московская область) +495,2,0,170000,170000,Москва +496,1,0,70000,90000,Москва +497,1,0,170000,170000,Санкт-Петербург +498,3,0,155000,160000,Москва +499,1,0,40000,40000,Тамбов +500,2,0,150000,150000,Казань +501,2,0,200000,200000,Москва +502,1,0,150000,250000,Москва +503,1,0,60000,60000,Ярославль +504,0,4,55000,55000,Москва +505,2,0,145000,175000,Москва +506,2,0,350000,350000,Москва +507,1,0,120000,120000,Калининград +508,1,0,170000,200000,Москва +509,2,0,80000,80000,Ростов-на-Дону +510,1,0,120000,120000,Москва +511,1,0,300000,300000,Москва +512,2,0,180000,220000,Москва +513,1,0,70000,120000,Челябинск +514,1,0,70000,70000,Рязань +515,1,0,80000,120000,Санкт-Петербург +516,2,0,195000,195000,Самара +517,0,0,40000,50000,Воронеж +518,1,0,60000,60000,Владивосток +519,3,0,200000,350000,Москва +520,2,2,250000,300000,Москва +521,1,0,182000,182000,Москва +522,1,0,70000,90000,Москва +523,1,0,70000,80000,Ростов-на-Дону +524,0,0,78000,78000,Бийск +525,1,0,108000,108000,Казань +526,1,0,70000,70000,Красноярск +527,1,0,140000,140000,Москва +528,1,0,218000,218000,Москва +529,2,0,150000,150000,Москва +530,2,0,200000,300000,Москва +531,1,0,95000,95000,Одинцово (Московская область) +532,2,0,150000,150000,Казань +533,1,0,100000,200000,Москва +534,1,0,90000,120000,Москва +535,1,0,65000,65000,Челябинск +536,1,0,70000,70000,Москва +537,1,0,115000,115000,Москва +538,2,0,120000,120000,Москва +539,1,0,150000,150000,Москва +540,1,0,37000,55500,Ростов-на-Дону +541,1,0,150000,150000,Москва +542,1,0,50000,80000,Москва +543,2,0,100000,100000,Санкт-Петербург +544,1,0,70000,70000,Тюмень +545,1,0,90000,90000,Красноярск +546,1,0,100000,100000,Москва +547,2,0,120000,120000,Москва +548,2,0,450000,450000,Москва +549,1,0,140000,140000,Москва +550,0,0,43000,70000,Уфа +551,1,0,80000,120000,Волгоград +552,1,0,70000,70000,Воронеж +553,0,0,60000,60000,Москва +554,1,0,65000,65000,Оренбург +555,1,0,200000,200000,Москва +556,2,0,350000,350000,Москва +557,1,0,150000,150000,Москва +558,1,0,80000,120000,Волжский (Волгоградская область) +559,1,0,140000,140000,Москва +560,2,0,300000,300000,Москва +561,1,0,50000,65000,Владимир +562,1,0,138000,138000,Владивосток +563,1,0,138000,138000,Самара +564,0,0,70000,90000,Москва +565,1,0,80000,80000,Москва +566,2,0,150000,150000,Москва +567,1,0,60000,60000,Москва +568,0,0,90000,90000,Санкт-Петербург +569,1,0,240000,240000,Набережные Челны +570,1,0,90000,90000,Иркутск +571,3,0,200000,350000,Москва +572,2,0,150000,150000,Ивантеевка (Московская область) +573,1,0,90000,90000,Москва +574,1,0,100000,100000,Москва +575,2,0,100000,150000,Москва +576,1,0,250000,250000,Санкт-Петербург +577,2,0,150000,150000,Москва +578,2,0,120000,120000,Москва +579,1,0,80000,140000,Саратов +580,2,0,150000,250000,Люберцы (Московская область) +581,1,0,90000,130000,Санкт-Петербург +582,1,0,170000,170000,Москва +583,2,0,140000,150000,Москва +584,2,0,250000,250000,Москва +585,0,0,80000,200000,Санкт-Петербург +586,2,0,130000,130000,Москва +587,1,0,70000,70000,Санкт-Петербург +588,1,0,65000,65000,Санкт-Петербург +589,2,0,120000,120000,Москва +590,2,0,250000,250000,Москва +591,1,0,4000,4000,Москва +592,2,0,350000,350000,Москва +593,1,0,80000,80000,Москва +594,2,0,180000,180000,Москва +595,2,0,90000,90000,Пермь +596,2,0,130000,130000,Казань +597,2,0,80000,180000,Ижевск +598,3,0,220000,220000,Москва +599,1,0,70000,70000,Москва +600,0,0,40000,40000,Санкт-Петербург +601,1,0,70000,70000,Хабаровск +602,0,0,100000,200000,Москва +603,1,0,170000,170000,Пермь +604,0,0,65000,65000,Владивосток +605,1,0,77000,77000,Нижний Новгород +606,2,0,350000,350000,Москва +607,2,0,120000,120000,Калининград +608,1,0,250000,250000,Москва +609,2,0,160000,180000,Москва +610,2,2,250000,300000,Москва +611,2,0,140000,180000,Москва +612,1,0,80000,90000,Владивосток +613,1,0,60000,100000,Сочи +614,2,0,100000,100000,Косулино (Свердловская область) +615,2,0,120000,200000,Москва +616,2,0,300000,300000,Домодедово (Московская область) +617,1,0,60000,60000,Пятигорск +618,1,0,3000,3000,Москва +619,1,0,129389,161736,Москва +620,1,0,50000,50000,Москва +621,1,0,50000,80000,Санкт-Петербург +622,1,0,120000,160000,Москва +623,1,0,138000,138000,Владивосток +624,0,4,100000,110000,Санкт-Петербург +625,1,0,60000,105000,Москва +626,0,4,100000,110000,Санкт-Петербург +627,1,0,165000,165000,Москва +628,1,0,200000,200000,Москва +629,1,0,50000,75000,Москва +630,1,0,150000,150000,Санкт-Петербург +631,1,0,130000,130000,Москва +632,0,0,51000,51000,Омск +633,2,0,200000,200000,Москва +634,1,0,70000,70000,Краснодар +635,0,0,90000,90000,Воронеж +636,1,0,150000,150000,Москва +637,1,0,60000,60000,Челябинск +638,1,0,100000,150000,Москва +639,1,0,70000,70000,Краснодар +640,1,0,70000,70000,Чебоксары +641,2,0,150000,150000,Нижний Тагил +642,0,0,100000,121000,Москва +643,1,0,90000,90000,Новосибирск +644,0,0,20000,20000,Оренбург +645,1,0,65000,65000,Новосибирск +646,1,0,500000,500000,Санкт-Петербург +647,1,0,140000,140000,Москва +648,1,0,65000,100000,Тула +649,1,0,65000,65000,Воронеж +650,1,0,180000,180000,Москва +651,1,0,180000,180000,Москва +652,1,0,95000,95000,Нижний Новгород +653,0,0,70000,70000,Санкт-Петербург +654,2,0,150000,250000,Москва +655,1,0,114000,114000,Владимир +656,1,0,150000,150000,Москва +657,1,0,160000,160000,Санкт-Петербург +658,1,0,104500,104500,Москва +659,2,0,170000,250000,Москва +660,1,0,115000,115000,Москва +661,2,0,185000,240000,Москва +662,2,0,80000,120000,Москва +663,2,0,240000,240000,Домодедово (Московская область) +664,1,0,150000,150000,Санкт-Петербург +665,0,0,52000,52000,Екатеринбург +666,2,0,250000,250000,Брянск +667,2,0,140000,140000,Москва +668,1,0,37000,50000,Челябинск +669,1,0,65000,65000,Сочи +670,1,0,183100,244133,Москва +671,2,0,140000,140000,Москва +672,1,0,130000,130000,Москва +673,2,0,300000,300000,Подольск (Московская область) +674,1,0,70000,70000,Москва +675,2,0,116000,116000,Красноярск +676,1,0,85700,100000,Набережные Челны +677,2,2,200000,280000,Москва +678,2,0,250000,250000,Москва +679,0,4,55000,55000,Москва +680,1,0,53000,85000,Владивосток +681,2,0,150000,150000,Краснодар +682,1,0,120000,120000,Одинцово (Московская область) +683,1,0,240000,240000,Екатеринбург +684,0,0,40000,40000,Москва +685,1,0,250000,250000,Москва +686,1,0,900,900,Санкт-Петербург +687,1,0,100000,150000,Москва +688,1,0,130000,200000,Москва +689,1,0,65000,65000,Тула +690,1,0,200000,200000,Москва +691,1,0,60000,60000,Владивосток +692,1,0,163000,163000,Москва +693,1,0,150000,180000,Москва +694,2,0,1000,1000,Санкт-Петербург +695,2,0,150000,200000,Москва +696,1,0,80000,80000,Симферополь +697,2,0,180000,180000,Москва +698,2,0,180000,180000,Москва +699,1,0,130000,180000,Краснодар +700,2,0,200000,200000,Москва +701,2,0,270000,270000,Москва +702,2,0,100000,100000,Краснодар +703,2,0,190000,190000,Москва +704,1,0,50000,65000,Воронеж +705,2,0,234000,234000,Москва +706,2,0,170000,220000,Москва +707,1,0,65000,65000,Пермь +708,1,0,117000,117000,Владивосток +709,1,0,70000,140000,Тюмень +710,1,0,75000,80000,Хабаровск +711,1,0,90000,90000,Нижний Новгород +712,1,0,60000,60000,Калуга +713,1,0,130000,180000,Екатеринбург +714,1,0,50000,70000,Саранск +715,2,0,200000,300000,Москва +716,1,0,50000,50000,Москва +717,1,0,140000,140000,Воронеж +718,2,0,3000,3000,Москва +719,1,0,150000,180000,Москва +720,1,0,50000,80000,Краснодар +721,2,0,55000,55000,Архангельск +722,1,0,145000,170000,Москва +723,1,0,80000,200000,Москва +724,1,0,230000,230000,Москва +725,2,0,1800,2500,Новосибирск +726,0,0,120000,120000,Москва +727,1,0,169000,169000,Москва +728,2,0,150000,150000,Владивосток +729,1,0,150000,150000,Москва +730,1,0,150000,150000,Москва +731,1,0,65000,65000,Владимир +732,1,0,70000,70000,Нижний Новгород +733,2,0,110000,150000,Москва +734,1,0,150000,150000,Москва +735,1,0,105000,250000,Москва +736,1,0,80000,100000,Ростов-на-Дону +737,1,0,100000,100000,Новосибирск +738,0,0,60000,80000,Санкт-Петербург +739,1,0,250000,280000,Москва +740,1,0,88000,88000,Екатеринбург +741,2,0,270000,320000,Москва +742,2,0,350000,500000,Москва +743,1,0,180000,180000,Санкт-Петербург +744,1,0,150000,150000,Санкт-Петербург +745,1,0,90000,90000,Москва +746,0,0,70000,90000,Новосибирск +747,1,0,112500,112500,Москва +748,1,0,220000,220000,Москва +749,1,0,100000,130000,Красноярск +750,1,0,50000,50000,Екатеринбург +751,2,0,150000,170000,Москва +752,1,0,120000,250000,Санкт-Петербург +753,2,0,198000,198000,Москва +754,1,0,47000,57000,Краснодар +755,2,0,150000,150000,Москва +756,1,0,100000,100000,Москва +757,1,0,95000,95000,Санкт-Петербург +758,0,0,40000,50000,Воронеж +759,2,0,400000,400000,Москва +760,1,0,275000,275000,Москва +761,2,0,100000,100000,Краснодар +762,1,0,120000,120000,Москва +763,1,0,130000,180000,Москва +764,1,0,65000,65000,Саратов +765,1,0,77000,77000,Воронеж +766,1,0,115000,115000,Казань +767,1,0,130000,130000,Красноярск +768,1,0,65000,65000,Владивосток +769,1,0,70000,70000,Санкт-Петербург +770,2,0,110000,130000,Екатеринбург +771,2,0,5000,5000,Москва +772,1,0,80000,150000,Ростов-на-Дону +773,1,0,70000,150000,Йошкар-Ола +774,0,0,40000,150000,Тверь +775,1,0,50000,65000,Воронеж +776,2,0,170000,230000,Новосибирск +777,1,0,65000,65000,Казань +778,1,0,65000,65000,Смоленск +779,2,0,100000,100000,Санкт-Петербург +780,1,0,45000,70000,Москва +781,1,0,84500,84500,Рязань +782,1,0,80000,150000,Москва +783,0,0,80000,80000,Москва +784,1,0,70000,70000,Уфа +785,1,0,77000,77000,Волгоград +786,2,0,120000,150000,Владивосток +787,2,0,250000,250000,Москва +788,2,0,250000,250000,Москва +789,1,0,90000,140000,Владивосток +790,0,0,35000,85000,Санкт-Петербург +791,1,0,115000,115000,Балашиха (Московская область) +792,2,0,250000,250000,Москва +793,2,0,80000,80000,Новосибирск +794,2,0,350000,350000,Москва +795,2,0,150000,150000,Москва +796,1,0,80000,120000,Тюмень +797,2,0,206800,288000,Москва +798,1,0,153000,153000,Химки (Московская область) +799,1,0,170000,170000,Москва +800,1,0,90000,160000,Санкт-Петербург +801,1,0,65000,65000,Самара +802,2,0,100000,100000,Белоярский (Свердловская область) +803,1,0,65000,65000,Ижевск +804,2,0,220000,270000,Москва +805,1,0,100000,100000,Москва +806,1,0,55000,55000,Киров (Кировская область) +807,1,0,65000,65000,Волжский (Волгоградская область) +808,1,0,70000,70000,Москва +809,1,0,90000,130000,Санкт-Петербург +810,1,0,150000,180000,Москва +811,2,0,150000,150000,Санкт-Петербург +812,1,0,90000,90000,Балашиха (Московская область) +813,1,0,170000,170000,Москва +814,2,0,80000,80000,Екатеринбург +815,1,1,50000,50000,Самара +816,2,0,160000,160000,Санкт-Петербург +817,1,0,65000,65000,Екатеринбург +818,1,0,140000,140000,Москва +819,1,0,60000,90000,Владивосток +820,1,0,70000,70000,Ульяновск +821,0,0,56000,56000,Красноярск +822,1,0,80000,80000,Новосибирск +823,2,0,130000,130000,Смоленск +824,2,0,180000,180000,Москва +825,0,4,100000,110000,Москва +826,2,0,110000,110000,Москва +827,1,0,100000,150000,Санкт-Петербург +828,1,0,65000,65000,Владикавказ +829,2,0,75000,75000,Казань +830,2,0,80000,120000,Казань +831,1,0,130000,130000,Мытищи (Московская область) +832,1,0,80000,80000,Санкт-Петербург +833,1,0,120000,120000,Москва +834,1,0,60000,60000,Волгоград +835,2,0,200000,200000,Новосибирск +836,1,0,100000,120000,Санкт-Петербург +837,1,0,140000,140000,Москва +838,2,0,180000,180000,Красногорск (Московская область) +839,1,0,109000,109000,Красноярск +840,2,0,100000,100000,Новосибирск +841,1,0,65000,65000,Томск +842,2,0,70000,80000,Красноярск +843,1,0,150000,150000,Москва +844,2,0,100000,150000,Москва +845,1,0,200000,200000,Москва +846,1,0,70000,130000,Санкт-Петербург +847,2,0,4000,6000,Москва +848,1,0,65000,65000,Сургут +849,1,0,108000,108000,Санкт-Петербург +850,2,0,200000,200000,Москва +851,2,0,250000,250000,Москва +852,1,0,65000,65000,Вологда +853,1,0,70000,70000,Калуга +854,2,0,180000,180000,Москва +855,2,0,250000,400000,Казань +856,1,0,75000,75000,Санкт-Петербург +857,1,0,240000,240000,Казань +858,1,0,50000,70000,Киров (Кировская область) +859,1,0,40000,40000,Нижний Новгород +860,2,0,170000,220000,Москва +861,1,0,75000,85000,Краснодар +862,2,0,75000,75000,Белгород +863,3,0,200000,350000,Москва +864,1,0,250000,250000,Москва +865,1,1,40000,40000,Санкт-Петербург +866,1,0,65000,65000,Ростов-на-Дону +867,1,0,140000,140000,Санкт-Петербург +868,3,0,100000,100000,Воронеж +869,1,0,150000,150000,Москва +870,1,0,130000,130000,Москва +871,2,0,150000,150000,Артем +872,1,0,100000,140000,Санкт-Петербург +873,1,0,65000,65000,Орел +874,1,0,70000,70000,Нижний Новгород +875,1,0,70000,70000,Чебоксары +876,1,0,150000,150000,Москва +877,2,0,180000,180000,Москва +878,1,0,150000,150000,Москва +879,0,0,70000,70000,Санкт-Петербург +880,2,0,180000,180000,Москва +881,2,0,120000,120000,Москва +882,1,0,65000,65000,Пенза +883,1,0,90000,140000,Москва +884,2,0,100000,100000,Верхнее Дуброво +885,1,0,50000,65000,Радужный (Владимирская область) +886,1,0,65000,65000,Омск +887,1,0,120000,120000,Хабаровск +888,1,0,70000,120000,Краснодар +889,1,0,65000,65000,Махачкала +890,1,0,250000,250000,Москва +891,1,0,66000,66000,Нижний Новгород +892,2,0,200000,200000,Москва +893,1,0,176250,176250,Москва +894,1,0,65000,65000,Грозный +895,1,0,60000,60000,Нижний Новгород +896,1,0,65000,65000,Волгоград +897,1,0,40000,60000,Москва +898,0,0,100000,180000,Москва +899,1,0,65000,65000,Ульяновск +900,1,0,65000,65000,Курск +901,1,0,90000,100000,Санкт-Петербург +902,1,0,65000,65000,Симферополь +903,1,0,100000,100000,Краснодар +904,2,0,150000,150000,Санкт-Петербург +905,1,0,130000,150000,Санкт-Петербург +906,1,0,65000,65000,Уфа +907,2,0,150000,150000,Москва +908,1,0,60000,60000,Казань +909,2,0,150000,150000,Москва +910,0,4,46750,46750,Москва +911,2,0,120000,120000,Брянск +912,1,0,70000,70000,Краснодар +913,2,0,1000,1000,Москва +914,1,0,65000,65000,Астрахань +915,0,0,80000,80000,Владивосток +916,1,0,130500,130500,Москва +917,2,0,300000,300000,Санкт-Петербург +918,0,0,40000,40000,Омск +919,1,0,100000,150000,Москва +920,1,0,40000,110000,Москва +921,1,0,85000,85000,Москва +922,2,0,220000,340000,Москва +923,1,0,70000,70000,Верхняя Пышма +924,2,0,150000,250000,Москва +925,1,0,85000,85000,Краснодар +926,1,0,100000,100000,Балашиха (Московская область) +927,2,0,200000,310000,Москва +928,1,0,90000,110000,Москва +929,1,0,70000,70000,Москва +930,2,0,133000,133000,Москва +931,1,0,60000,60000,Челябинск +932,1,0,130000,130000,Санкт-Петербург +933,3,2,50000,50000,Санкт-Петербург +934,2,0,150000,150000,Москва +935,1,0,65000,65000,Кемерово +936,1,0,65000,65000,Курган +937,2,0,80000,300000,Казань +938,1,0,70000,70000,Владивосток +939,1,0,250000,250000,Москва +940,1,0,65000,65000,Тверь +941,0,0,90000,90000,Алексеевка +942,2,0,250000,250000,Москва +943,1,0,60000,60000,Санкт-Петербург +944,1,0,90000,90000,Краснодар +945,1,0,65000,65000,Тольятти +946,1,0,65000,65000,Калининград +947,1,0,120000,120000,Москва +948,1,0,65000,65000,Новокузнецк +949,2,0,80000,100000,Санкт-Петербург +950,0,0,60000,60000,Иркутск +951,1,0,93600,93600,Москва +952,0,0,40000,90000,Москва +953,1,0,65000,65000,Магнитогорск +954,1,0,65000,65000,Барнаул +955,1,0,70000,70000,Киров (Кировская область) +956,2,0,70000,70000,Чебоксары +957,2,0,100000,100000,Екатеринбург +958,2,0,65000,65000,Нижний Новгород +959,1,0,65000,65000,Череповец +960,2,0,80000,180000,Ижевск +961,2,0,150000,180000,Москва +962,0,0,30000,30000,Оренбург +963,2,0,250000,250000,Москва +964,1,0,100000,100000,Москва +965,1,0,40000,40000,Нижний Новгород +966,1,0,205000,205000,Москва +967,1,0,150000,150000,Москва +968,1,0,65000,65000,Чебоксары +969,1,0,100000,120000,Нижний Новгород +970,1,0,130000,130000,Санкт-Петербург +971,1,0,70000,70000,Самара +972,1,0,130000,130000,Москва +973,0,0,50000,50000,Калининград +974,1,0,60000,60000,Казань +975,2,0,100000,150000,Санкт-Петербург +976,1,0,65000,65000,Саранск +977,1,0,77000,77000,Екатеринбург +978,1,0,75000,90000,Москва +979,1,0,60000,90000,Москва +980,1,0,68000,68000,Кемерово +981,1,0,66000,66000,Нижний Новгород +982,1,0,200000,200000,Москва +983,1,0,65000,65000,Брянск +984,2,0,150000,150000,Краснодар +985,1,0,65000,65000,Липецк +986,2,0,200000,300000,Москва +987,2,0,180700,180700,Москва +988,1,0,170000,170000,Москва +989,1,0,100000,170000,Москва +990,1,0,130000,130000,Москва +991,1,0,240000,240000,Санкт-Петербург +992,1,0,115000,138000,Владивосток +993,1,0,65000,65000,Белгород +994,1,0,160000,230000,Саратов +995,1,0,65000,65000,Нижний Новгород +996,1,0,65000,65000,Ставрополь +997,1,0,160000,230000,Тюмень +998,2,0,150000,150000,Москва +999,1,0,160000,230000,Тверь +1000,2,0,188500,188500,Москва +1001,1,0,250000,250000,Москва +1002,2,0,157000,157000,Москва +1003,1,0,115000,115000,Балашиха (Московская область) +1004,1,0,150000,150000,Москва +1005,1,0,138000,138000,Владивосток +1006,1,0,70000,70000,Санкт-Петербург +1007,1,0,160000,230000,Воронеж +1008,2,0,150000,150000,Санкт-Петербург +1009,3,0,150000,150000,Тюмень +1010,2,0,200000,200000,Казань +1011,1,1,50000,50000,Москва +1012,2,0,200000,200000,Екатеринбург +1013,1,0,70000,280000,Воронеж +1014,1,0,120000,120000,Москва +1015,1,0,84000,84000,Набережные Челны +1016,0,1,500,500,Владивосток +1017,1,0,160000,230000,Пермь +1018,1,0,125000,125000,Москва +1019,1,0,120000,120000,Москва +1020,1,0,80000,80000,Уфа +1021,1,0,120000,120000,Москва +1022,2,0,70000,80000,Калининград +1023,1,0,45000,55000,Омск +1024,2,0,180700,180700,Москва +1025,1,0,60000,60000,Челябинск +1026,1,0,120000,120000,Москва +1027,2,0,150000,180000,Рязань +1028,1,0,73700,95800,Санкт-Петербург +1029,1,0,200000,350000,Москва +1030,2,0,250000,380000,Москва +1031,1,0,70000,70000,Новосибирск +1032,1,0,115000,138000,Владивосток +1033,1,0,60000,100000,Москва +1034,0,0,50000,120000,Саратов +1035,1,0,160000,230000,Волгоград +1036,1,0,65000,65000,Нижний Тагил +1037,1,0,130000,130000,Москва +1038,1,0,70000,120000,Краснодар +1039,1,0,150000,150000,Москва +1040,2,0,100000,100000,Челябинск +1041,0,0,43000,70000,Уфа +1042,1,0,150000,150000,Санкт-Петербург +1043,0,0,43000,70000,Уфа +1044,1,0,90000,90000,Краснодар +1045,1,0,80000,100000,Санкт-Петербург +1046,2,0,175000,175000,Москва +1047,1,0,65000,65000,Тюмень +1048,2,0,130000,130000,Курск +1049,1,0,45000,150000,Сыктывкар +1050,2,0,83000,110000,Екатеринбург +1051,1,0,150000,150000,Чебоксары +1052,0,0,40000,50000,Уфа +1053,1,0,60000,150000,Краснодар +1054,1,0,130000,150000,Москва +1055,1,0,65000,65000,Рязань +1056,2,0,90000,90000,Санкт-Петербург +1057,1,0,110000,120000,Москва +1058,1,0,65000,65000,Набережные Челны +1059,1,0,120000,120000,Москва +1060,1,0,50000,65000,Владимир +1061,1,0,67900,67900,Кемерово +1062,1,0,60000,100000,Луганск +1063,2,0,200000,200000,Москва +1064,1,0,90000,90000,Санкт-Петербург +1065,1,0,110000,110000,Москва +1066,1,0,200000,200000,Москва +1067,1,0,60000,60000,Санкт-Петербург +1068,1,0,1000,1500,Москва +1069,1,0,180000,180000,Санкт-Петербург +1070,1,0,200000,250000,Санкт-Петербург +1071,2,0,120000,120000,Санкт-Петербург +1072,1,0,90000,90000,Севастополь +1073,1,0,100000,100000,Екатеринбург +1074,2,0,150000,200000,Москва +1075,2,0,200000,200000,Москва +1076,1,0,160000,230000,Челябинск +1077,2,0,300000,370000,Москва +1078,2,0,90000,90000,Екатеринбург +1079,2,0,200000,200000,Москва +1080,2,0,110000,110000,Москва +1081,1,0,60000,60000,Кирово-Чепецк +1082,1,0,100000,100000,Москва +1083,1,0,65000,65000,Иваново (Ивановская область) +1084,1,0,900,900,Нижний Новгород +1085,3,0,200000,200000,Москва +1086,1,0,160000,230000,Самара +1087,0,0,150000,150000,Краснодар +1088,2,0,206900,206900,Москва +1089,1,0,128000,128000,Санкт-Петербург +1090,1,0,180000,180000,Санкт-Петербург +1091,1,0,65000,65000,Ярославль +1092,1,0,40000,50000,Уфа +1093,1,0,120000,120000,Владивосток +1094,1,0,165000,165000,Санкт-Петербург +1095,2,0,120000,150000,Москва +1096,1,0,60000,80000,Москва +1097,1,0,240000,240000,Москва +1098,1,0,130000,130000,Москва +1099,1,0,90000,90000,Владивосток +1100,1,0,65000,65000,Подольск (Московская область) +1101,2,0,2500,2500,Москва +1102,1,0,2500,2500,Москва +1103,1,0,40000,40000,Москва +1104,1,0,65000,65000,Балашиха (Московская область) +1105,0,1,35000,35000,Москва +1106,0,0,40000,50000,Нижний Новгород +1107,2,0,65000,65000,Воронеж +1108,1,0,80000,80000,Москва +1109,1,0,105000,105000,Нижний Новгород +1110,1,0,160000,230000,Ростов-на-Дону +1111,2,0,250000,250000,Сочи +1112,1,0,65000,65000,Киров (Кировская область) +1113,1,0,130000,180000,Москва +1114,1,0,60000,60000,Ростов-на-Дону +1115,0,4,100000,110000,Иннополис +1116,1,0,130000,180000,Санкт-Петербург +1117,1,0,113000,113000,Самара +1118,0,0,43000,70000,Уфа +1119,0,0,170000,170000,Краснодар +1120,0,4,110000,110000,Москва +1121,3,0,150000,150000,Уфа +1122,1,0,170000,170000,Москва +1123,1,0,80000,200000,Санкт-Петербург +1124,2,0,250000,300000,Москва +1125,1,0,100000,100000,Санкт-Петербург +1126,2,0,130000,130000,Воронеж +1127,1,0,50000,75000,Казань +1128,1,0,54000,54000,Красноярск +1129,1,0,200000,200000,Санкт-Петербург +1130,1,0,160000,230000,Краснодар +1131,1,0,160000,230000,Новосибирск +1132,2,0,80000,180000,Москва +1133,1,0,60000,150000,Луганск +1134,1,0,230000,230000,Москва +1135,1,0,150000,150000,Москва +1136,1,0,70000,120000,Краснодар +1137,1,0,100000,100000,Санкт-Петербург +1138,2,0,130000,130000,Нижний Новгород +1139,1,0,150000,150000,Москва +1140,1,0,70000,120000,Краснодар +1141,1,0,90000,90000,Москва +1142,1,0,60000,150000,Донецк +1143,1,0,80000,120000,Санкт-Петербург +1144,1,0,80000,80000,Уфа +1145,2,0,150000,150000,Санкт-Петербург +1146,2,0,300000,350000,Санкт-Петербург +1147,2,0,80000,150000,Санкт-Петербург +1148,1,0,70000,70000,Чебоксары +1149,1,0,150000,150000,Москва +1150,1,0,230000,230000,Москва +1151,2,0,90000,150000,Москва +1152,1,0,65000,65000,Севастополь +1153,1,0,100000,100000,Санкт-Петербург +1154,0,0,50000,50000,Санкт-Петербург +1155,1,0,160000,230000,Тула +1156,1,0,160000,230000,Екатеринбург +1157,1,0,160000,230000,Омск +1158,1,0,80000,80000,Уфа +1159,1,0,100000,130000,Москва +1160,1,0,100000,100000,Санкт-Петербург +1161,3,0,180000,290000,Москва +1162,1,0,100000,165000,Москва +1163,2,0,90000,90000,Санкт-Петербург +1164,2,0,70000,95000,Санкт-Петербург +1165,2,0,60000,70000,Тюмень +1166,3,0,150000,150000,Оренбург +1167,2,0,300000,500000,Воронеж +1168,1,0,60000,60000,Джанкой +1169,2,0,250000,250000,Краснодар +1170,2,0,180000,180000,Москва +1171,0,4,100000,110000,Самара +1172,3,0,150000,150000,Самара +1173,1,0,160000,230000,Казань +1174,1,0,174000,174000,Москва +1175,2,0,100000,100000,Волгоград +1176,1,0,80000,120000,Тюмень +1177,1,0,80000,80000,Владивосток +1178,0,0,180000,180000,Москва +1179,1,0,160000,230000,Ярославль +1180,3,0,150000,150000,Санкт-Петербург +1181,2,0,200000,200000,Москва +1182,1,2,30000,50000,Москва +1183,1,0,100000,100000,Краснодар +1184,2,0,150000,300000,Москва +1185,1,0,100000,150000,Краснодар +1186,1,0,80000,180000,Москва +1187,2,0,150000,150000,Краснодар +1188,1,0,160000,160000,Москва +1189,1,0,160000,230000,Нижний Новгород +1190,1,0,170000,250000,Москва +1191,1,0,80000,250000,Санкт-Петербург +1192,2,0,150000,250000,Москва +1193,1,0,140000,140000,Чебоксары +1194,2,0,200000,500000,Воронеж +1195,1,0,80000,300000,Санкт-Петербург +1196,2,0,250000,250000,Самара +1197,1,0,45000,150000,Киров (Кировская область) +1198,1,0,60000,60000,Москва +1199,1,0,180000,180000,Москва +1200,1,0,60000,100000,Луганск +1201,1,0,45000,45000,Челябинск +1202,3,0,200000,200000,Нижний Новгород +1203,1,0,65000,65000,Ростов-на-Дону +1204,2,0,150000,300000,Москва +1205,3,0,150000,150000,Екатеринбург +1206,2,0,250000,300000,Санкт-Петербург +1207,2,0,150000,200000,Москва +1208,2,0,200000,200000,Москва +1209,2,0,90000,200000,Москва +1210,2,0,150000,150000,Москва +1211,1,0,70000,120000,Краснодар +1212,1,0,150000,250000,Москва +1213,1,0,85000,85000,Владивосток +1214,2,0,250000,250000,Санкт-Петербург +1215,3,0,150000,150000,Сургут +1216,1,0,150000,500000,Воронеж +1217,1,0,44000,44000,Уфа +1218,1,0,250000,250000,Воронеж +1219,0,4,100000,110000,Тольятти +1220,2,0,250000,250000,Новосибирск +1221,1,0,70000,70000,Красноярск +1222,1,0,160000,160000,Рязань +1223,2,0,250000,250000,Москва +1224,1,0,140000,140000,Москва +1225,2,0,130000,130000,Белгород +1226,1,0,150000,200000,Санкт-Петербург +1227,0,4,100000,110000,Самара +1228,1,0,52500,52500,Воронеж +1229,0,4,19000,38000,Москва +1230,0,0,40000,40000,Москва +1231,0,4,100000,110000,Тольятти +1232,1,0,100000,100000,Москва +1233,3,0,150000,150000,Омск +1234,1,0,80000,130000,Красноярск +1235,2,0,250000,250000,Екатеринбург +1236,2,0,70000,100000,Красноярск diff --git a/clearing_data.py b/clearing_data.py index c21f13a..737b5f7 100644 --- a/clearing_data.py +++ b/clearing_data.py @@ -1,14 +1,14 @@ import pandas as pd import ast import numpy as np -import seaborn as sns -import matplotlib.pyplot as plt + data = pd.read_csv("raw_dataset.csv") columns = [ "experience", "employment", "salary_min", "salary_max", + "area" ] columns_for_cor = [ @@ -56,15 +56,5 @@ data["salary_max"] = data["salary"].map( data["experience"] = data["experience"].map(lambda experience: schedule[experience]) data["employment"] = data["employment"].map(lambda employment: employements[employment]) -data = data.groupby("area").filter(lambda values: len(values) > 30) +data[columns].to_csv("cleared.csv") -data = pd.get_dummies(data, columns=["area"]) - - - - -data_cor = data[columns_for_cor].corr() - -sns.heatmap(data_cor) -plt.show() -print(data_cor)