我有两个从机器学习计算得到的数组x,y,我希望在对角线上用参考数据x制作一个散点图,以便更好地将预测值y与真实x进行可视化。请问你能告诉我如何在python或gnuplot中做到这一点吗?
答案 0 :(得分:5)
import numpy as np
import matplotlib.pyplot as plt
N = 50
x = np.random.rand(N)
y = np.random.rand(N)
colors = np.random.rand(N)
plt.scatter(x, y, c=colors)
plt.plot( [0,1],[0,1] )
plt.savefig('a.png')
这将产生:
查看this page了解详情。
答案 1 :(得分:3)