Кажется, что вы не можете предоставить какой-либо код того, что вы сделали, и этот сайт не может предоставить вам код.Но все еще видя, что вы новичок здесь:
Попробуйте это:
import pandas as pd
import numpy as np
ProductName = [
'P1', 'p2', 'p3', 'P1', 'p2', 'p3', 'P1', 'p2', 'p3', 'P1', 'p2', 'p3'
]
Date = [
'01-01-2019', '01-01-2019', '01-01-2019', '02-01-2019', '02-01-2019',
'02-01-2019', '04-01-2019', '04-01-2019', '04-01-2019', '06-01-2019',
'06-01-2019', '06-01-2019'
]
Amount = [1000, 1000, 1000, 1878, 1540, 1482, 2010, 2540, 2365, 995, 860, 1000]
df = pd.DataFrame({'Product Name': ProductName, 'Date': Date, 'Amount': Amount})
df_Product = df.groupby('Product Name').median()
data = {'ProductName':'P1','Date':'03-04-2019','Amount':1525}
for index,row in df_Product.iterrows():
if data['Amount'] >= row['Amount'] - 0.1*row['Amount'] and data['Amount'] <= row['Amount'] + 0.1*row['Amount']:
print(index)