91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

Matplotlib中怎么自定義圖例填充漸變顏色

小億
142
2024-05-11 17:17:51
欄目: 編程語言

要在Matplotlib中自定義圖例填充漸變顏色,可以使用Legend對象的set_facecolor方法來設置圖例的填充顏色為漸變色。

首先,需要導入必要的庫:

import matplotlib.pyplot as plt
from matplotlib.legend import Legend
from matplotlib.colors import LinearSegmentedColormap

然后,創建一個自定義的漸變色映射:

cmap = LinearSegmentedColormap.from_list('my_cmap', ['blue', 'green', 'red'])

接下來,創建一個圖例并設置其填充顏色為漸變色:

fig, ax = plt.subplots()
line1, = ax.plot([1, 2, 3], label='Line 1')
line2, = ax.plot([3, 2, 1], label='Line 2')
legend = ax.legend(handles=[line1, line2], labels=['Line 1', 'Line 2'])

legend.get_frame().set_facecolor(cmap(0.5))  # 設置圖例填充顏色為漸變色的中間值

通過這種方法,可以自定義Matplotlib圖例的填充顏色為漸變色。

0
乡城县| 怀化市| 新郑市| 惠安县| 册亨县| 焉耆| 德保县| 屯留县| 克山县| 盘锦市| 曲靖市| 汾西县| 榆中县| 宜黄县| 昭苏县| 读书| 新余市| 铜梁县| 土默特右旗| 蛟河市| 洪江市| 邹城市| 青铜峡市| 辽中县| 巍山| 南开区| 金堂县| 云梦县| 德化县| 乌什县| 安丘市| 扎兰屯市| 滦平县| 江川县| 沁源县| 青铜峡市| 临澧县| 关岭| 莱西市| 大同市| 会同县|