[英]Pyplot: Cmap(index) -> color function
假設我有以下內容:
data_mats = [ ... ]
# pseudo code
cmap = plt.(...).get_cmap('magma', low=0, high=len(data_mats))
for i in range(0,len(data_mats)):
# pseudo code
color = cmap(i)
mat = data_mats[i]
plt.plot(mat[:,1],mat[:,2], color=color)
如何填寫偽代碼行:
# lines of pseudo code
cmap = plt.(...).get_cmap('magma', low=0, high=len(data_mats))
color = cmap(i)
使用pyplot嗎?
(為什么所有在matplotlib網站上的密集示例,而不是某些代碼規范?)
import matplotlib.pyplot as plt
i = 10
file_ct = 100
cmap = plt.cm.magma
color = cmap(float(i+1) / float(file_ct))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.