我怎么才能让他跑起来呢

想问一下这个是干嘛的啊;我需要输入什么才能让他跑起来

import pandas as pd
import sys
import os

def adjustPrice(data):

value = data['一调调价'].tolist()
weights = data['实际数量'].tolist()
ref = data['预排数量'].tolist()

l = len(value)

s_diff = sum([x*y for x,y in zip(value, weights)])

# 方案1:均匀分配
s_weights = sum(weights)
results1 = value.copy()
for i in range(l):
    results1[i] -= weights[i] / s_weights * s_diff / weights[i]
round_results = [round(x, 1) for x in results1]
data['方案1'] = round_results
diff1 = sum([x*y for x,y in zip(round_results, weights)])

# 方案2:预期为0的不改变价格
s_weights = sum([weights[i] for i in range(l) if value[i] != 0])
results2 = value.copy()
for i in range(l):
    if value[i] == 0:
        continue
    results2[i] -= weights[i] / s_weights * s_diff / weights[i]
round_results = [round(x, 1) for x in results2]
data['方案2'] = round_results
diff2 = sum([x*y for x,y in zip(round_results, weights)])

# 方案3:数量不变的不改变价格
amount_diff = [False if ref[i]-weights[i]==0 else True for i in range(l)]
s_weights = sum([weights[i] for i in range(l) if amount_diff[i]])
results3 = value.copy()
for i in range(l):
    if not amount_diff[i]:
        continue
    results3[i] -= weights[i] / s_weights * s_diff / weights[i]
round_results = [round(x, 1) for x in results3]
data['方案3'] = round_results
diff3 = sum([x*y for x,y in zip(round_results, weights)])

# 方案4:方案2+方案3
amount_diff = [False if ref[i]-weights[i]==0 or value[i]==0 else True for i in range(l)]
s_weights = sum([weights[i] for i in range(l) if amount_diff[i]])
results4 = value.copy()
for i in range(l):
    if not amount_diff[i]:
        continue
    results4[i] -= weights[i] / s_weights * s_diff / weights[i]
round_results = [round(x, 1) for x in results4]
data['方案4'] = round_results
diff4 = sum([x*y for x,y in zip(round_results, weights)]
  • 你可以看下这个问题的回答https://ask.csdn.net/questions/7593404
  • 这篇博客你也可以参考下:深圳鲁班嫡系计算机视觉岗位面试题以及我的答案
  • 除此之外, 这篇博客: 我努力是因为, 我想通过自己,带给这个世界点什么!中的 2.机器学习 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 机器学习是人工智能的核心,所以在这里,我们不仅仅是写机器学习,也会分享人工智能的一些东西:

    1.机器学习算法理论与实战

    在这里,我将为大家分享机器学习的几大经典算法,如KNN、支持向量机、决策树等,内容包括算法理论及代码实战。

    2.重要概念详解

    在这里,我将为大家分享机器学习和人工智能的重要概念,有些概念,深度学习里面会提到,机器学习里面也会提到,这些,我们都统一放在机器学习里面来讲述。

    3.机器学习开发实战

    在这里,我将为大家分享,利用机器学习做的一些项目实战,具体的,大家关注公众号了解吧。

    4.论文翻译

    在这里,我将为大家分享,人工智能和机器学习的相关论文。

  • 您还可以看一下 宋舒旻老师的一个简单而有效的量化投资策略课程中的 一个简单量化策略的构建与实现小节, 巩固相关知识点
  • 以下回答由chatgpt基于相关博客总结生成:

    由于问题比较笼统,无法确定具体的程序和需要输入的数据是什么,因此我无法提供针对性的操作提示和指导。请提供更具体的信息和需求,以便我能够尽可能地给出解决方案。