簡體   English   中英

matplotlib 如何可視化散點圖和繪圖

[英]matplotlib how to visualize scatter & plot

我想按行連接散點​​圖並顯示圖例..所以我使用 plt.plot 和 plt.scatter.. 但 plot 和 scatter 有每個圖例並顯示重復。 我認為只有情節有圖例信息,因為我在 plt.scatter 之前定義了 plt.legend ...

  1. 你能告訴我連接分散的好方法嗎?

  2. 你能告訴我為什么 scatter 有傳說嗎??

`` 在此處輸入圖片說明 `蟒蛇``

for index in range(len(xvalue_list)):
 plt.plot(xvalue_list, yvalue_list)
 plt.legend(graph_legend_list[index], fontsize = '10', fancybox=True)
 plt.scatter(xvalue_list, yvalue_list)    
 plt.xlabel(xlabel)
 plt.ylabel(ylabel)
plt.show()

您正在創建 4 個圖例,其中所需標簽的每個字符都映射到圖中的元素之一。 這顯然沒有用。 相反,創建一個圖例。

for index in range(len(xvalue_list)):
    plt.plot(xvalue_list, yvalue_list, marker="o", label=graph_legend_list[index])

plt.xlabel(xlabel)
plt.ylabel(ylabel)
plt.legend(fontsize = '10', fancybox=True)
plt.show()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM