0

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

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

之后,当我运行我的代码时,我收到以下错误: TypeError: expected dtype object, got 'numpy.dtype[int64]'

我该如何解决?

错误:回溯(最后一次调用):文件“C:\Users\nicol\anaconda3\lib\site-packages\IPython\core\interactiveshell.py”,第 3343 行,在 run_code exec(code_obj, self.user_global_ns, self .user_ns) 文件“”,第 10 行,在 model.fit(init_pop) 文件“C:\Users\nicol\anaconda3\lib\site-packages\tagenalgo\tagenalgo.py”,第 310 行,适合 pop_fit = self. _fitness_evaluation(pop) 文件“C:\Users\nicol\anaconda3\lib\site-packages\tagenalgo\tagenalgo.py”,第 246 行,在 _fitness_evaluation fit_vals_lst.append(self._fitness_cal(ind)[0]) –<br /> 文件“C:\Users\nicol\anaconda3\lib\site-packages\tagenalgo\tagenalgo.py”,第 201 行,在 _fitness_cal idc = rsi_signal(self.price, rsi=rsi, buy_sig=buy_sig, sell_sig=sell_sig , error_tol=sig_tol) TypeError: expected dtype object, got '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

4

0 回答 0