如题:如何解决横纵坐标轴刻度不一致的问题,让模型效果更加清晰可见呢

y_test_pre=model.predict(X_test)
plt.scatter(y_test_pre,y_test)
plt.title('真实值与预测值的对比图')
plt.xlabel('预测值')
plt.ylabel('真实值')
plt.show()

如题:如何解决横纵坐标轴刻度不一致的问题,让模型效果更加清晰可见呢

y_test_pre=model.predict(X_test)
plt.scatter(y_test_pre,y_test)
plt.title('真实值与预测值的对比图')
plt.xlabel('预测值')
plt.ylabel('真实值')
plt.show()

以下内容由CHATGPT及阿里嘎多学长共同生成、有用望采纳:
可以使用matplotlib中的axis方法来设置横纵坐标轴刻度范围,使它们一致。例如:
y_test_pre=model.predict(X_test)
plt.scatter(y_test_pre,y_test)
plt.title('真实值与预测值的对比图')
plt.xlabel('预测值')
plt.ylabel('真实值')
plt.axis('equal') # 设置横纵坐标轴刻度范围一致
plt.show()
其中,axis('equal')方法可以将横纵坐标轴刻度范围设置为一致,使得图形更加清晰可见。