Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/287.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否有用于更正以下类型错误的Python函数?_Python_Pandas - Fatal编程技术网

是否有用于更正以下类型错误的Python函数?

是否有用于更正以下类型错误的Python函数?,python,pandas,Python,Pandas,我运行以下代码: window_size = 100 N = data_train.size std_avg_pred = [] std_avg_x = [] errors_mse = [] for pred_price in range(window_size, N): if pred_price >= N: date = apple_data.datetime.strptime(k, '%Y-%m-%d').date() + apple_data.timedelta(day

我运行以下代码:

window_size = 100
N = data_train.size
std_avg_pred = []
std_avg_x = []
errors_mse = []
for pred_price in range(window_size, N):
  if pred_price >= N:
    date = apple_data.datetime.strptime(k, '%Y-%m-%d').date() + apple_data.timedelta(days = 1)
  else:
    date = apple_data.loc[pred_price, 'Date']
并获取以下TypeError:

TypeError: cannot do index indexing on <class 'pandas.core.indexes.datetimes.DatetimeIndex'> with these indexers [100] of <class 'int'>
TypeError:无法使用的这些索引器[100]对进行索引

如何修复此问题?

此错误意味着您试图转到此行中的索引100:

date = apple_data.loc[pred_price, 'Date']
但是apple_数据帧的索引不是int类型(可能是timestamp)。

请包含完整的错误消息。