import pandas as pd import numpy as np

读取Excel文件

data = pd.read_excel(r'D:\pythonProject3\会员信息\附件二:会员信息数据.xlsx')

获取商品和会员的位置信息

商品经度 = data['商品GPS经度'] 商品纬度 = data['商品GPS纬度'] 会员经度 = data['会员GPS经度'] 会员纬度 = data['会员GPS纬度']

获取商品价格

商品价格 = data['任务标价']

计算距离

距离 = np.sqrt((商品经度 - 会员经度)**2 + (商品纬度 - 会员纬度)**2)

计算引力子

引力子 = 商品价格 / (距离**2)

拟合常量k和n

k, n = np.polyfit(商品价格, 引力子, 1)

输出带常量的公式

print("y = {} * q1 * q2 / r^{}".format(k, n))

DpythonProject3会员信息附件二:会员信息数据xlsx其中文件中‘商品GPS纬度’和‘商品GPS经度’两列的数据组成商品的位置信息‘会员GPS纬度’和‘会员GPS经度’两列数据组成会员的位置信息文件中‘任务标价’那列的数据代表商品的价格设定商品关于会员的距离为‘r’设定引力子为‘y’设定一个常量为‘k’和一个常量‘n’商品价格为‘q1’利用文件中数据和公式:y=kq1q2r^n其中q1

原文地址: http://www.cveoy.top/t/topic/ixJD 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录