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

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何使用Python 作圖

發布時間:2020-09-23 13:58:56 來源:億速云 閱讀:167 作者:Leah 欄目:編程語言

這期內容當中小編將會給大家帶來有關如何使用Python 作圖,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

一提到用 Python 作圖,很多人第一個想到的庫肯定是 Matplotlib ,功能強大,但是相應地安裝所需要的依賴就多。有些開發者在自己的工作流中有簡單作圖的需求,但是又不希望引入依賴關系復雜的 Matplotlib,所以就有了 Chart。

Chart 是一個非常新的類庫,上線 Github 僅有 10 多天的時間,Star 數也不多。不過我覺得比較有意思,大家可以閱讀項目的源代碼,學習如何自己開發繪圖功能。

基本功能

Chart 目前僅支持三種圖表類型:柱形圖、散點圖和直方圖,圖表數據點可以使用自定義的標記。該庫的一個特點,在開頭我們也提到了,就是沒有任何的第三方依賴,完全是使用標準庫中的庫實現的。

柱形圖

柱形圖的創建,非常地簡單,傳入標簽和具體的值等數據,即可快速實現。下面是作者給出的示例:

from chart import bar

x = [500, 200, 900, 400]
y = ['marc', 'mummify', 'chart', 'sausagelink']

bar(x, y)

柱形圖默認的數據點標記圖形,是 ▇,但是也支持自定義。

       marc: ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇

    mummify: ▇▇▇▇▇▇▇

      chart: ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇

sausagelink: ▇▇▇▇▇▇▇▇▇▇▇▇▇

比如說,可以改成:

如何使用Python 作圖

從上面的示例,還可以看出, bar 函數還接受 pandas 數據框的列數據

直方圖

直方圖也很簡單,提供了 histogram 快捷函數。

如何使用Python 作圖

散點圖

如何使用Python 作圖

RangeScaler

以 bar 圖形為例,我們看到 x 軸的值相差可能會非常大:[500,200,900,400],示例中最大有 700 的差值。在顯示圖表的時候,我們知道屏幕的范圍是有限的,因此必須要限制柱形的最大高度。

給定數值范圍后,就需要對 x 軸的值進行預處理,將所有的數據統一到同一個范圍內,這也是整個庫最為重要、最為核心的部分了。

如何使用Python 作圖

上述就是小編為大家分享的如何使用Python 作圖了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

彰化市| 安平县| 青州市| 涟水县| 英德市| 濮阳市| 海城市| 忻州市| 铜梁县| 商都县| 楚雄市| 沁源县| 台山市| 津南区| 凤台县| 镇巴县| 冀州市| 黎川县| 三原县| 宁蒗| 伊春市| 汶川县| 旬阳县| 安新县| 莱州市| 泰和县| 安乡县| 江西省| 诸城市| 大冶市| 蛟河市| 历史| 曲水县| 从江县| 巴南区| 霍山县| 嘉定区| 普兰县| 郯城县| 区。| 龙岩市|