|
@@ -0,0 +1,55 @@
|
|
|
+import pandas as pd
|
|
|
+import numpy as np
|
|
|
+
|
|
|
+
|
|
|
+df = pd.read_excel('./ООО_Внимание_к_деталям (2).xlsx')
|
|
|
+df_money = pd.read_excel('./ООО_Внимание_к_деталям (2).xlsx', sheet_name=1)
|
|
|
+df2 = df[df['Выборка'] == 'Тестовая' ]
|
|
|
+df2 = df.groupby(['Формат магазина'])['Формат магазина'].count()
|
|
|
+# df2
|
|
|
+# Магазинов формата street в выборке 18+1+4+1 = 24 магазина---------------------------------------
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+df_parking = df[df['Парковка'] == 'бесплатная парковка']
|
|
|
+df_parking.count()
|
|
|
+# количество точек с бесплатной парковкой - 156 ---------------------------------------------------
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+df3 = df.copy(deep=True)
|
|
|
+df3 = df3[df3['Формат магазина'] == 'Мини ТЦ']
|
|
|
+df3 = df3['id точки']
|
|
|
+
|
|
|
+df_money = df_money.set_index('id точки')
|
|
|
+df_money = df_money.transpose()
|
|
|
+
|
|
|
+
|
|
|
+# df_money_2016 = df_money[df_money.index.astype(str).str.contains('2016')]
|
|
|
+#df_money_2016 = df_money_2016.astype(float).sum()
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+df_money_2016 = df_money_2016.transpose()
|
|
|
+df_money_2016
|
|
|
+df['за год'] = df['id точки']
|
|
|
+
|
|
|
+pd.to_numeric(df_money_2016['2016-01-01'], errors='coerce')
|
|
|
+pd.to_numeric(df_money_2016['2016-02-01'], errors='coerce')
|
|
|
+pd.to_numeric(df_money_2016['2016-03-01'], errors='coerce')
|
|
|
+pd.to_numeric(df_money_2016['2016-04-01'], errors='coerce')
|
|
|
+pd.to_numeric(df_money_2016['2016-05-01'], errors='coerce')
|
|
|
+pd.to_numeric(df_money_2016['2016-06-01'], errors='coerce')
|
|
|
+pd.to_numeric(df_money_2016['2016-07-01'], errors='coerce')
|
|
|
+pd.to_numeric(df_money_2016['2016-08-01'], errors='coerce')
|
|
|
+pd.to_numeric(df_money_2016['2016-09-01'], errors='coerce')
|
|
|
+pd.to_numeric(df_money_2016['2016-10-01'], errors='coerce')
|
|
|
+pd.to_numeric(df_money_2016['2016-11-01'], errors='coerce')
|
|
|
+pd.to_numeric(df_money_2016['2016-12-01'], errors='coerce')
|
|
|
+df_money_2016 = df_money_2016.transpose()
|
|
|
+
|
|
|
+for x in df3:
|
|
|
+ var = df_money_2016.groupby([x])[x].sum()
|
|
|
+ df[df['id точки']]['за год'] = var
|