[英]Showing multiple Line Legends in Matplotlib
我試圖顯示我的折線圖的所有 4 個圖例,列標題作為各自的圖例名稱。 有沒有一種優雅的方式來執行這個,而不必編寫單獨的代碼行來繪制和標記每一列?
我當前數據集的示例如下:
import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
x = pd.Series(np.array([1,2,3,4,5,6,7,8,9,10]))
y = pd.DataFrame(np.random.rand(10,4))
y.columns = ["A","B","C","D"]
fig, ax = plt.subplots(figsize=(10, 7))
ax.plot(x, y, label=True)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.