[英]python plotting using matplotlib
我有一個要繪制的2D矩陣(即數字的二維序列)。 x軸是0到9之間的數字,y軸是n種情況下的頻率。 n是變量,因此矩陣具有固定數量的colomns(0-9)和n行。
我將矩陣命名為frequency_mat。 我使用plt.plot(frequency_mat)繪制了它,並用所有10條線完美地繪制了它。 我想通過指定顏色順序來指定線條顏色,並通過在顏色數組中提供10種顏色來指定從第一個數字(0)到最后一個數字(9)的顏色。 最簡單的方法是什么? 謝謝。
您可以按照希望繪制值的順序設置顏色周期。 (這可能適用於矩陣,否則只需繪制線.plot(mat [0])、. plot(mat 1 ),...,。plot(mat [9]))
import matplotlib.pyplot as plt
plt.gca().set_color_cycle(['red', 'green', 'blue', 'yellow'])
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.