Не получается вывести в нужном виде данные
test_df.loc[test_df['last_price'] > 5650000, 'price_class'] = 1
test_df.loc[test_df['last_price'] <= 5650000, 'price_class'] = 0
test_features = test_df.drop(['last_price', 'price_class'], axis=1)
test_target = test_df['price_class']
test_predictions = model.predict(test_features)
print(f"Предсказание: {test_predictions}")
print(f"Правильные ответы: {test_target}")
outptut:
Предсказание: [0. 0. 1.]
Правильные ответы: 0 0.0
1 1.0
2 0.0
Name: price_class, dtype: float64
Нужно сделать так, чтобы в "Правильные ответы" был такой же вывод как "Предсказание".
Источник: Stack Overflow на русском