python使用matplotlib绘制热力图,代码传送门:

import matplotlib.pyplot as plt
import matplotlib.cm as cm
from matplotlib.colors import LogNorm
import numpy as np
x, y = np.random.rand(10), np.random.rand(10)
z = (np.random.rand(9000000)+np.linspace(0,1, 9000000)).reshape(3000, 3000)
plt.imshow(z+10, extent=(np.amin(x), np.amax(x), np.amin(y), np.amax(y)),
    cmap=cm.hot, norm=LogNorm())
plt.colorbar()
plt.show()

效果图:

【python】使用matplotlib绘制热力图,入门版

相关文章:

  • 2021-07-25
  • 2021-11-17
  • 2021-09-16
  • 2021-10-22
  • 2021-11-27
  • 2022-12-23
猜你喜欢
  • 2021-11-01
  • 2021-05-22
  • 2021-06-30
  • 2022-12-23
  • 2021-11-07
相关资源
相似解决方案