Bokeh——交互式可视化库
生活随笔
收集整理的這篇文章主要介紹了
Bokeh——交互式可视化库
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
文章目錄
- 前言
- 如何通過(guò)Plotting繪制圖形
前言
Bokeh是一個(gè)專門針對(duì)Web瀏覽器使用的交互式可視化庫(kù),這是與其他可視化庫(kù)相比最核心的區(qū)別。
如何通過(guò)Plotting繪制圖形
Plotting是以構(gòu)建視覺(jué)符號(hào)為核心的接口,可以結(jié)合各種視覺(jué)元素(例如,點(diǎn)、圓、線等其他元素)和工具(例如,縮放、保存、重置等其他工具)創(chuàng)建可視化圖形。使用bokeh.plotting創(chuàng)建圖表的基本步驟如下:
代碼如下:
from bokeh.io import output_file from bokeh.plotting import figure, output_notebook, showoutput_file(r'D:\數(shù)據(jù)分析\bokeh test.html') # 輸出文件保存路徑 fig_boj = figure(plot_width=400, plot_height=400) # 設(shè)置矩形框大小 fig_boj.square([2, 5, 6, 4], [2, 3, 2, 1], size=20, color="navy") # 設(shè)置顏色、大小和alpha值 show(fig_boj) # 在默認(rèn)的瀏覽器中顯示圖表輸出結(jié)果:
如圖所示,分別在四個(gè)不同位置繪制了矩形框。在圖表地右測(cè)有一排工具選項(xiàng),比如縮放、平移、刷新或保存,使用這些工具可以與圖表進(jìn)行互動(dòng)。與此同時(shí),還可以看到多個(gè)圖表選項(xiàng),比如坐標(biāo)網(wǎng)格線、x軸名標(biāo)注、y軸名標(biāo)注等。
接下來(lái)展示另一種輸出方式,使用output_notebook()函數(shù)用在Jupyter Notebook上:
from bokeh.plotting import figure, output_notebook, showoutput_notebook() # 輸出到計(jì)算機(jī)屏幕上 fig_boj = figure(plot_width=400, plot_height=400) # 設(shè)置矩形框大小 fig_boj.square([2, 5, 6, 4], [2, 3, 2, 1], size=20, color="navy") # 設(shè)置顏色、大小和alpha值 show(fig_boj) # 在默認(rèn)的瀏覽器中顯示圖表輸出結(jié)果不做詳述,與上例大同小異。
總結(jié)
以上是生活随笔為你收集整理的Bokeh——交互式可视化库的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 广发I购花怎么申请?三种方法都可办理
- 下一篇: 建行钻石卡有年费吗?可用积分来兑换