如果要在颜色栏中使用离散值,一种快速的方法是使用该cmap=plt.cm.get_cmap()
函数并传递要使用的任何颜色图类的名称以及所需的箱数。
import matplotlib.pyplot as plt
plt.style.use('classic')
%matplotlib inline
import numpy as np
# Random Data Visualation
x = np.linspace(0, 10, 1000)
data = np.sin(x) * np.cos(x[:, np.newaxis])
plt.imshow(data, cmap=plt.cm.get_cmap('viridis', 5))
plt.colorbar()
plt.clim(-1, 1);
有关Matplotlib中所有颜色图的更多文档[此处]
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句