python中的热图轴标记
我试图用以下代码生成随机矩阵的热图:python中的热图轴标记,python,matplotlib,heatmap,Python,Matplotlib,Heatmap,我试图用以下代码生成随机矩阵的热图: import numpy as np import seaborn as sns import matplotlib.pylab as plt data = np.random.rand(7, 7) ax = sns.heatmap(data) plt.show() 这给了我: 但是,我希望轴编号从1开始,而不是从0开始,如何实现这一点?您可以使用并重新标记轴,从1到7: import numpy as np
import numpy as np
import seaborn as sns
import matplotlib.pylab as plt
data = np.random.rand(7, 7)
ax = sns.heatmap(data)
plt.show()
这给了我:
但是,我希望轴编号从1开始,而不是从0开始,如何实现这一点?您可以使用并重新标记轴,从1到7:
import numpy as np
import seaborn as sns
import matplotlib.pylab as plt
data = np.random.rand(7, 7)
ax = sns.heatmap(data)
ax.set_xticklabels(range(1, 8))
ax.set_yticklabels(range(1, 8))
plt.show()