gpt4 book ai didi

python - 简单的计算功能不起作用

转载 作者:太空宇宙 更新时间:2023-11-03 16:15:22 25 4
gpt4 key购买 nike

我有以下代码,但无法让它工作:

import matplotlib.pyplot as plt
import numpy as np
import pandas as pd

def test_calc(date, price, performance):
test = pd.DataFrame(columns=('date'), index=('date'))
test['date'] = date
test['new_value'] = price * (1 + performance)
return(test)

print(test_calc(1, 100, 0.05))

问题似乎是:类型错误:必须使用某种集合调用 Index(...),“日期”已传递

顺便说一下,我不需要它是一个DataFrame。我只是因为我以前用过它才选择它。其他一切也都失败了,例如测试=[]

最佳答案

使用listpd.DataFrame(columns=[], index=[])

def test_calc(date, price, performance):
test = pd.DataFrame(columns=['date'], index=['date'])
test['date'] = date
test['new_value'] = price * (1 + performance)
return(test)

关于python - 简单的计算功能不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38980604/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com