Matplotlib使用字符串代替變量繪制散點圖的方法
更新時間:2020年02月17日 15:53:48 作者:進階的JFarmer
這篇文章主要介紹了Matplotlib使用字符串代替變量繪制散點圖的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
要點說明
在繪制散點圖的時候,通常使用變量作為輸入數據的載體。
其實,也可以使用字符串作為輸入數據的存儲載體。
下面代碼的data = {“a”: x, “b”: y, “color”: c, “size”: s}正是將散點圖的輸入數據、顏色和標記大小放在數據字典data中作為鍵值對,對應的key是字符串string。
Matplotlib編程實現
import matplotlib.pyplot as plt import numpy as np fig = plt.figure() ax = fig.gca() x = np.random.rand(50)*10 y = np.random.rand(50)*10+20 s = np.random.rand(50)*100 c = np.random.rand(50) data = {"a": x, "b": y, "color": c, "size": s} ax.scatter("a", "b", c="color", s="size", data=data) ax.set(xlabel="X", ylabel="Y") plt.show()
成品圖
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
Python Web框架Flask下網站開發(fā)入門實例
這篇文章主要介紹了Python Web框架Flask下網站開發(fā)入門實例,本文實現了一個注冊頁面、登錄頁面和上傳頁面,需要的朋友可以參考下2015-02-02Python基于tkinter canvas實現圖片裁剪功能
這篇文章主要介紹了Python基于tkinter canvas實現圖片裁剪功能,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2020-11-11selenium?drag_and_drop不生效的解決辦法
本文主要介紹了selenium?drag_and_drop不生效的解決辦法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2023-03-03