結合google facets進行機器學習數據可視化

Google facets是用來進行機器學習數據的可視化分析,它雖然不是谷歌官方的產品,但是在實際應用中也很廣泛。本文簡單介紹一下facets的使用。

facets包含兩大主要功能:Facets Overview and Facets Dive.這裡主要講一下Facets Overview。

環境:win10,通過Anaconda安裝的jupyter,python模塊

從github上github.com/PAIR-code/fa下載facets;

解壓,得到

將 facets-dist 拷貝到jupyter安裝路徑下的share/jupyter/nbextensions

啟動jupyter

在jupyter里打開facets_overview下的Overview_demo.ipynb

針對使用的不同數據,進行讀數據的調整。

點擊執行後,就會出現如上圖所示的結果。

然而,存在的問題是得到的html文件不能直接通過瀏覽器打開,必須在jupyter里或者web server下才可以。Github上給出了一種解決實例,如何在網頁內嵌入的得到的分析結果圖,可以在github.com/PAIR-code/fa查看。

推薦閱讀:

Python基礎_103.數據結構與演算法_查找
機器學習篇-評估機器學習的模型
機器學習預測地震,信得過嗎?
求問隨機森林演算法的簡單實現過程?

TAG:數據可視化 | 機器學習 | 人工智慧 |