TypeError:应为dtype对象,获得“numpy.dtype[int64]”

2024-09-30 18:18:11 发布

您现在位置:Python中文网/ 问答频道 /正文

我不知道如何解决这个问题,想知道是否有人可以帮我解决

代码: np.array(数据['close'].tolist())

之后,当我运行代码时,我得到以下错误: TypeError:应为dtype对象,获得“numpy.dtype[int64]”

我该如何解决这个问题

错误: 回溯(最后一次调用):文件“C:\Users\nicol\anaconda3\lib\site packages\IPython\core\interactiveshell.py”,第3343行,在运行代码执行(code\u obj,self.user\u global\ns,self.user\ns)文件“C:\Users\nicol\anaconda3\lib\site packages\tagenalgo\tagenalgo.py”中的model.fit(init\u pop)文件“C:\Users\nicol\anaconda3\tabenalgo\tagenalgo.py”第310行的第10行,在fit-pop\u-fit=self.\u-fitness\u评估(pop)文件“C:\Users\nicol\anaconda3\lib\site-packages\tagenalgo\tagenalgo.py”中,第246行,在“fitness\u-evaluation-fit\u-vals\u-lst.append(self.\u-fitness\u-cal(ind)[)[0])-
文件“C:\Users\nicol\anaconda3\lib\site packages\tagenalgo\tagenalgo.py”,第201行,in\u fitness\u cal idc=rsi\u signal(self.price,rsi=rsi,buy\u sig=buy\u sig,sell\u sig=sell\u sig,error\u tol=sig\u tol)类型错误:预期的数据类型对象,获得了“numpy.dtype[int64]”

数据样本: 时间戳,关闭

2016-01-04 14:15:00,2.3552 2016-01-04 14:30:00,2.34595 2016-01-04 14:45:00,2.34105 2016-01-04 15:00:00,2.32945


Tags: 文件pyselflibpackages错误siteusers