【发布时间】:2020-07-24 08:56:50
【问题描述】:
我想复制下面的热图,我已经很接近了。我是 python 新手,我没有正确理解坐标轴和颜色。
def fun(C_1, C_2):
return np.multiply(C_1, C_2)
C_1 = np.linspace(-2,2,100)
C_2 = np.linspace(-2,2,100)
# filling the heatmap, value by value
fun_map = np.empty((C_1.size, C_2.size))
for i in range(C_1.size):
for j in range(C_2.size):
fun_map[i,j] = fun(C_1[i], C_2[j])
sns.heatmap(fun_map)
这会产生以下情节。我不知道如何正确设置轴,即 C_1 和 C_2 而不是索引。
另外,我如何只显示0.5 步骤,即-2, -1.5, etc.?
任何帮助将不胜感激。
【问题讨论】:
标签: python matplotlib seaborn heatmap