首頁技術(shù)文章正文

Python數(shù)據(jù)分析與應(yīng)用:認識Boken庫

更新時間:2022-07-07 來源:黑馬程序員 瀏覽量:

IT培訓(xùn)班

  Boken是一個專門針對Web瀏覽器使用的交互式可視化庫,這是與其他可視化庫相比最核心的區(qū)別。接下來,本節(jié)將針對Boken庫的基本應(yīng)用進行詳細地介紹。

  Boken是針對瀏覽器使用的交互式可視化庫,它旨在提供優(yōu)雅、簡潔的通用圖形構(gòu)建,并且在大的數(shù)據(jù)集或流媒體數(shù)據(jù)集上擴展這種性能,幫助程序員快速、輕松地創(chuàng)建交互圖、數(shù)據(jù)應(yīng)用程序等。接下來,通過一張圖來說明Boken是如何將數(shù)據(jù)展示到瀏覽器上面的,具體如圖6-35所示。

  從圖6-35中可以看出,Boken庫捆綁了多種語言,包括Python、R語言、lua和Julia,結(jié)合這些語言產(chǎn)生了JSON文檔,此文檔將作為BokenJS(JavaScript庫)的輸入,之后將數(shù)據(jù)展示到Web瀏覽器上面。

  Boken提供了強大而靈活的功能,使其操作簡單且高度定制化,它為用戶提供了多個可視化界面,具體包含以下接口:

  1.Charts:高級接口,用于簡單快速地創(chuàng)建復(fù)雜的統(tǒng)計圖表。

  2.Plotting:中級接口,用于構(gòu)建各種組裝圖形元素。

  3.Models:底層接口,為開發(fā)者提供最大的靈活性。

1657186933256_boken顯示數(shù)據(jù)到瀏覽器的原理.jpg

  圖6-35 boken顯示數(shù)據(jù)到瀏覽器的原理

分享到:
在線咨詢 我要報名
和我們在線交談!