python for循环中i一直等于0

劳烦各位帮忙看看,以下代码一直报错,但是找不到错在哪儿,问GPT也没用……以下是报错信息

img

以下是代码

#原始生产计划:若有库存量,就将库存量存起来,当有缺货量时就用库存量来补足缺货量。
import pandas as pd
import matplotlib.pyplot as plt 
df=pd.read_excel(r'C:/Users/Administrator/Desktop/ARMA预测数据.xlsm')
#把df['预测值']四舍五入
df['预测值'] = df['预测值'].round()
#筛选到100周之后的数据
df = df.loc[df['周'] >= 100]
#第100周的df['预测值']和df['真实值']都=0
df.loc[df['周'] == 100, ['真实值', '预测值']] = 0
##第100周的df['生产计划']=2
df.loc[df['周'] == 100, ['生产计划']] = 2
##大于100周的df['生产计划']=df['预测值']
df.loc[df['周'] > 100, ['生产计划']] = df['预测值']
#定义实际需求量
df['实际需求量']=df['真实值']
true = df['实际需求量']
#删除原先表里的真实值与预测值
del(df['真实值'])
del(df['预测值'])
#计算库存量与缺货量
#从101周开始,本周的库存量/缺货量=上一周的生产计划-本周的实际需求量+上一周的库存量
#初始化
p = df['生产计划']
tn = df['实际需求量']
k = df['库存量']
q = df['缺货量']
kq = df['库存/缺货量']
plan = p.copy()
true_need = tn.copy()
kcl = k.copy()
qhl = q.copy()
kcl_qhl = kq.copy()
for i in range(len(df['周'])-1):
    kcl_qhl[i+1]=plan[i]-true_need[i+1]+kcl[i]
    if kcl_qhl[i+1]>0:
        kcl_qhl[i+1]=kcl[i+1]
    else:
        kcl_qhl[i+1]=qhl[i+1]
    df.loc[i+1, '库存量'] = kcl_qhl[i+1]
    df.loc[i+1, '缺货量'] = max(0, -kcl_qhl[i+1])
print(df)
#计算服务水平
alpha = qhl/true_need
df['服务水平']=1-alpha
#df.to_excel(r'C:/Users/Administrator/Desktop/生产计划.xlsm')


以下是部分表格

img


在此谢过各位

img

文件给我一下啊

你好,表格文件在这里:链接:https://pan.baidu.com/s/1mPbA3HPbVr9iMD2c6z-KNA
提取码:4y23

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这篇文章:Python调用GPT3.5接口的最新方法 也许有你想要的答案,你可以看看
  • 除此之外, 这篇博客: Python干货:破解40大机器学习面试题(包含初中高级)中的 5.如何看待GPT-3?认为我们如何使用它? 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:

    这个问题可以衡量您在该行业的投资,并确定如何应用新技术。GPT-3是一种新的语言生成模型,可以生成类似于人类的文本。

    有关GPT-3的观点很多,因此请阅读有关如何将其用于展示下一代批判性思维的文章。查看OpenAI对CPT-3的前20种用法。

    一些一般的答案可能是:

    • 改善聊天机器人和客户服务自动化
    • 使用NLP改善搜索引擎
    • 工作培训和持续学习演示
    • 改善JSX代码
    • 简化UI / UX设计

    其他问题可能包括:

    为我们公司设计一个广告预测系统。搜索排名的指标是什么?您如何看待我们当前的数据流程?描述您在机器学习中的研究经验。用SQL编写查询,以衡量瞬间与新闻提要之间被查看的广告数量。您认为量子计算将如何影响该组织的ML?我们当前的哪些产品可以从ML组件中受益?

     

  • 您还可以看一下 唐宇迪老师的Python数据分析与机器学习实战课程中的 课程环境配置(所有课程数据代码PPT下载------------>)小节, 巩固相关知识点

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^