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

溫馨提示×

溫馨提示×

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

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

Python數據可視化庫有哪些

發布時間:2021-11-22 14:48:08 來源:億速云 閱讀:190 作者:iii 欄目:編程語言

這篇文章主要介紹“Python數據可視化庫有哪些”,在日常操作中,相信很多人在Python數據可視化庫有哪些問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Python數據可視化庫有哪些”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

1. matplotlib

matplotlib是Python數據可視化庫的OG。盡管它已有十多年的歷史,但仍然是Python社區中使用最廣泛的繪圖庫。它的設計與MATLAB非常相似,MATLAB是20世紀80年代開發的專有編程語言。

2. Seaborn

Seaborn利用matplotlib的強大功能,可以只用幾行代碼就創建漂亮的圖表。關鍵區別在于Seaborn的默認款式和調色板設計更加美觀和現代。由于Seaborn是在matplotlib之上構建的,因此還需要了解matplotlib以便調整Seaborn的默認值。

3. ggplot

ggplot基于ggplot2,一個 R 語言繪圖系統,以及The Grammar of Graphics的概念。ggplot的運行方式與matplotlib不同:它允許你對組件進行分層以創建完整的繪圖。例如,你可以從軸開始畫,然后添加點,然后是線、趨勢線等。雖然圖形語法被稱為繪圖的“直觀”方法,但經驗豐富的matplotlib用戶可能需要時間來適應這個新的方式。

4. Bokeh

與ggplot一樣,Bokeh同樣基于The Grammar of Graphics,但與ggplot不同的是,它是原生Python的,而不是從R語言移植過來的。它的優勢在于能夠創建交互式的網站圖,它可以很容易地輸出為JSON對象、HTML或交互式Web應用程序。Bokeh還支持流媒體和實時數據。

5. pygal

與Bokeh和Plotly一樣,pygal提供可以嵌入Web瀏覽器的交互式圖。它的主要區別在于能夠將圖表輸出為SVG格式。如果你使用較小的數據集,SVG格式的圖像就可以了。但是如果制作的圖表包含數十萬個數據點,它們就會很難渲染并變得反應遲鈍。

6. Plotly

你可能知道Plotly是一個數據可視化的在線平臺,但你是否也知道可以從Python筆記本使用它的功能?與Bokeh一樣,Plotly的強項正在制作交互式圖,但它提供了一些在大多數庫中沒有的圖表,如等高線圖,樹狀圖和3D圖表。

7. geoplotlib

geoplotlib是一個用于創建地圖和繪制地理數據的工具庫。可以使用它來創建各種地圖類型,例如等值線,熱圖和點密度貼圖。你必須安裝Pyglet(面向對象的編程接口)才能使用geoplotlib。盡管如此,由于大多數的Python數據可視化庫都沒有提供地圖類型,因此有一個專門的庫還是可以的。

8. Gleam

Gleam的靈感來自 R 語言的 Shiny 包。它允許你僅使用Python腳本就將分析結果轉換為交互式Web應用程序,因此你不必了解任何其他語言,如HTML,CSS或JavaScript。Gleam適用于任何Python數據可視化庫。創建繪圖后,你可以在它上面添加字段,以便用戶可以對數據進行篩選和排序。

9. missingno

處理缺失的數據是一件痛苦的事。missingno 允許你使用視覺摘要來快速評估數據集的完整性,而不是通過大篇幅的表格。你可以根據熱圖或樹形圖的完成度或點的相關度對數據進行過濾和排序。

10. Leather

就像Leather 的創造者克里斯托弗·格羅斯科普夫(Christopher Groskopf)說得:“Leather是Python圖表庫,適合那些現在需要圖表并且不關心它們是否完美的人。” 它適用于所有數據類型并生成圖表作為SVG,可以縮放它們而不會丟失圖像質量。由于這個庫相對較新,一些文檔仍在進行中。你可以制作非常基本的圖表 - 但這是就是您想要的。

11. Chartify

Chartify是一個可以使數據科學家輕松創建圖表的Python庫。

為什么使用Chartify?

  1. 一致的輸入數據格式:花費更少的時間來轉換數據。所有繪圖功能都使用一致的整齊的數據格式。

  2. 智能默認樣式:創建一個漂亮的圖表,只需要很少的自定義變量。

  3. 簡單的API:使API盡可能直觀且易于學習。

  4. 靈活性:Chartify建立在Bokeh之上,如果需要更多的樣式,可以隨時使用Bokeh的API。

12. Altair

Altair是一個基于 Vega-lite 的聲明性統計(declarative statistical)可視化python庫。聲明意味著只需要提供數據列與編碼通道之間的鏈接,例如x軸,y軸,顏色等,其余的繪圖細節它會自動處理。聲明使Altair變得簡單,友好和一致。使用Altair可以輕松設計出有效且美觀的可視化代碼。

到此,關于“Python數據可視化庫有哪些”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

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

AI

海口市| 苍梧县| 伊吾县| 巴楚县| 淮南市| 马关县| 西城区| 舟山市| 宜都市| 封开县| 龙川县| 华容县| 南陵县| 科技| 长武县| 宜宾市| 浏阳市| 鸡泽县| 中山市| 平山县| 砀山县| 莱州市| 石林| 桐乡市| 临沂市| 德江县| 九寨沟县| 山东| 镇康县| 炎陵县| 富阳市| 汉寿县| 当涂县| 新河县| 望谟县| 望江县| 陇西县| 江永县| 原平市| 天水市| 青川县|