Таблица дополняется :)
This commit is contained in:
parent
ec32341418
commit
f7c9a0b58b
@ -3,16 +3,12 @@ import pandas
|
|||||||
# создаём усовершенствованную таблицу
|
# создаём усовершенствованную таблицу
|
||||||
def addData(df: pandas.DataFrame):
|
def addData(df: pandas.DataFrame):
|
||||||
|
|
||||||
# узнаём средние значения для всех столбцов
|
# ищем 10% от кол-ва строк (-1 из-за строки заголовков)
|
||||||
mean_store_sales = df['Store_Sales'].mean()
|
additionForTable = int(len(df) / 10) - 1
|
||||||
mean_daily_customer_count = df['Daily_Customer_Count'].mean()
|
|
||||||
mean_items_available = df['Items_Available'].mean()
|
|
||||||
mean_store_area = df['Store_Area'].mean()
|
|
||||||
|
|
||||||
additionForTable = int(len(df) / 10)
|
|
||||||
|
|
||||||
# добавили 10% значений
|
# добавили 10% значений
|
||||||
for i in range(additionForTable):
|
for i in range(additionForTable):
|
||||||
df.loc[len(df.index)] = [mean_store_area, mean_items_available, mean_daily_customer_count, mean_store_sales]
|
df.loc[len(df.index)] = [df['Store_ID'].max().round(2) + 1, df['Store_Area'].mean().round(2), df['Items_Available'].mean().round(2),
|
||||||
|
df['Daily_Customer_Count'].mean().round(2), df['Store_Sales'].mean().round(2)]
|
||||||
|
|
||||||
return df
|
return df
|
@ -5,6 +5,7 @@ from LabWork01.AnalysSales import analysSalesDataFrame
|
|||||||
from LabWork01.AnalysSalesCustomers import analysSalesCustomersDataFrame
|
from LabWork01.AnalysSalesCustomers import analysSalesCustomersDataFrame
|
||||||
from LabWork01.DataFrameAnalys import analysItemsDataFrame
|
from LabWork01.DataFrameAnalys import analysItemsDataFrame
|
||||||
from LabWork01.FuncLoad import createDataFrame
|
from LabWork01.FuncLoad import createDataFrame
|
||||||
|
from LabWork01.LabWork3.AddData import addData
|
||||||
|
|
||||||
app = Flask(__name__)
|
app = Flask(__name__)
|
||||||
|
|
||||||
@ -19,6 +20,10 @@ countNull = listShops.isnull().sum()
|
|||||||
|
|
||||||
@app.route("/")
|
@app.route("/")
|
||||||
def home():
|
def home():
|
||||||
|
listShops = addData(createDataFrame())
|
||||||
|
|
||||||
|
print(listShops)
|
||||||
|
|
||||||
return render_template('main_page.html', context=[], tableAnalys=[], titles=[''], listTypes=listTypes, countNull=countNull, firstRow=1, secondRow=4, firstColumn=1, secondColumn=4)
|
return render_template('main_page.html', context=[], tableAnalys=[], titles=[''], listTypes=listTypes, countNull=countNull, firstRow=1, secondRow=4, firstColumn=1, secondColumn=4)
|
||||||
|
|
||||||
@app.route("/showDiapason", methods=['GET','POST'])
|
@app.route("/showDiapason", methods=['GET','POST'])
|
||||||
|
Loading…
x
Reference in New Issue
Block a user