вот мой код, когда я запускаю его, он возвращает ошибку ниже
import pandas as pd features=pd.read_excel('temps.xlsx')
features=pd.get_dummies(features) features.iloc[:,5:].head(5)
features.head() labels=np.array(features['actual'])
features=features.drop('actual', axis=1)
features_list=list(features.columns) features=np.array(features) from
sklearn.model_selection import train_test_split train_features,
test_features, train_labels, test_labels=train_test_split(features,
labels, test_size=0.25, random_state=42)
baseline_preds=test_features[:, features_list.index('average')]
baseline_errors=abs(baseline_preds - test_labels) print('Average
baseline error: ', round(np.mean(baseline_errors), 2)) import pickle
from sklearn.ensemble import RandomForestRegressor
rf=RandomForestRegressor(n_estimators=1000, random_state=42)
rf.fit(train_features, train_labels) pred=rf.predict(test_features)
errors=abs(pred- test_labels)
print('mean absolute errors:', round(np.mean(errors), 2), 'degrees.')
MAPE=100 * (errors/test_labels) accuracy= 100 - np.mean(MAPE)
print('Accuracy:', round(accuracy, 2), '%.') from sklearn. tree
import export_graphviz import pydot from io import StringIO
dot_data=StringIO() tree=rf.estimators_[5] export_graphviz(tree,
out_file='dot_data', feature_names=features_list, rounded=True,
precision=1) graph=pydot.graph_from_dot_file(dot_data)
graph.write_png('tree.png')
TypeError: ожидаемый объект str, bytes или os.PathLike, а не _io.StringIO