python中的np.arange()函数

2024-09-28 03:22:13 发布

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

我正在尝试进行随机森林回归,所以我需要使用np.arange()函数,但它给了我一个错误。 运行此函数时出现错误:

X_val =np.arange(min(X_train), max(X_train), 0.01)

This is the error

这是我的完整代码:


X_train,X_test,y_train,y_test =train_test_split(X,y,test_size=0.3,random_state=0)
RFReg=RandomForestRegressor(n_estimators=10,random_state=0)
RFReg.fit(X_train,y_train)
y_predict_rfr=RFReg.predict((X_test))
r_square =metrics.r2_score(y_test,y_predict_rfr)
X_val =np.arange(min(X_train), max(X_train), 0.01)


Tags: 函数test错误np森林trainrandomval
1条回答
网友
1楼 · 发布于 2024-09-28 03:22:13

您可能会遇到此错误TypeError: unsupported operand type(s) for -: 'str' and 'str'

我的建议是使用以下声明:-

X_val = np.arange(np.min(X_train).values, np.max(X_train).values, 0.01)

这不包括任何字符串

相关问题 更多 >

    热门问题