小绿豆~ 2023-05-12 15:29 采纳率: 83.3%
浏览 15
已结题

如何解决横纵坐标轴刻度不一致的问题

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

img

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

img

  • 写回答

2条回答 默认 最新

  • 阿里嘎多学长 2023-05-12 15:54
    关注

    以下内容由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')方法可以将横纵坐标轴刻度范围设置为一致,使得图形更加清晰可见。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 5月22日
  • 已采纳回答 5月14日
  • 修改了问题 5月12日
  • 创建了问题 5月12日