摘要:本文匯總了中數(shù)款儀表盤(pán)工具,簡(jiǎn)單比較其使用場(chǎng)景學(xué)習(xí)難度,挑選趁手的來(lái)玩即可。進(jìn)一步學(xué)習(xí)誰(shuí)是中最強(qiáng)開(kāi)發(fā)工具誰(shuí)是中最強(qiáng)開(kāi)發(fā)工具
儀表盤(pán) (Dashboard),可簡(jiǎn)單的理解為一個(gè)交互式網(wǎng)頁(yè),在其中,用戶(hù)可以不懂代碼,拖拖拽拽即可與數(shù)據(jù)交互、做數(shù)據(jù)探索建模分析、展示自己關(guān)注的結(jié)果。
?
本文匯總了Python/R/Julia中數(shù)款儀表盤(pán) (Dashboard)工具,簡(jiǎn)單比較其使用場(chǎng)景、學(xué)習(xí)難度,挑選趁手的來(lái)玩即可。
Dash和前面介紹的plotly出自同一家公司,可基于Python, R, Julia和?F#語(yǔ)言高效開(kāi)發(fā)儀表盤(pán),為機(jī)器學(xué)習(xí)和數(shù)據(jù)科學(xué)結(jié)果提供良好展示;
專(zhuān)注于企業(yè)級(jí)儀表板的創(chuàng)建,部分功能開(kāi)源(人名幣玩家可嘗試全功能企業(yè)版本),高級(jí)API?plotly-express的發(fā)布使Dash更容易上手;
一個(gè)簡(jiǎn)單的Python Dash例子,使用熟悉的iris數(shù)據(jù)集,代碼存入dash.t.py中,內(nèi)容如下,
import dashfrom dash import dccfrom dash import htmlfrom dash.dependencies import Input, Outputimport plotly.express as pxdf = px.data.iris()all_dims = ["sepal_length", "sepal_width", "petal_length", "petal_width"]app = dash.Dash(__name__)app.layout = html.Div([ dcc.Dropdown(id="dropdown", options=[{ "label": x, "value": x } for x in all_dims], value=all_dims[:2], multi=True), dcc.Graph(id="splom"),])@app.callback(Output("splom", "figure"), [Input("dropdown", "value")])def update_bar_chart(dims): fig = px.scatter_matrix(df, dimensions=dims, color="species")#plotly.express可視化 return figapp.run_server(debug=True)
python dash.t.py?
Dash is running on http://xxx/
瀏覽器中打開(kāi)?http://xxx/
進(jìn)一步學(xué)習(xí):?誰(shuí)是Python/R/Julia中最強(qiáng)Dashboard APP開(kāi)發(fā)工具?
相較于Dash,Streamlit只能基于Python開(kāi)發(fā)儀表盤(pán),但是完全開(kāi)源;
比Dash更容易上手,幾分鐘即可創(chuàng)建一個(gè)儀表盤(pán),可節(jié)省更多時(shí)間做數(shù)據(jù)分析。
一個(gè)簡(jiǎn)單Python Streamlit例子,求任意數(shù)平方,代碼存入stre.t.py中,內(nèi)容如下,
import streamlit as stx = st.slider("Select a value")st.write(x, "squared is", x * x)
streamlit run stre.t.py
You can now view your Streamlit app in your browser.
Local URL: http://xx
打開(kāi)http://xx
?
更復(fù)雜的例子,利用自動(dòng)駕駛數(shù)據(jù)集,使用YOLO做對(duì)象檢測(cè),
?
?進(jìn)一步學(xué)習(xí):誰(shuí)是Python/R/Julia中最強(qiáng)Dashboard APP開(kāi)發(fā)工具?
Shiny是R中的工具,能非常友好的融合R中的其它工具,譬如ggplot2等,推薦R用戶(hù)使用;
Shiny功能不及Dash強(qiáng)大,特別是Dash的企業(yè)收費(fèi)版本。
一個(gè)例子,和ggplot2一樣,創(chuàng)建的頁(yè)面非常優(yōu)雅,?
?
進(jìn)一步學(xué)習(xí):誰(shuí)是Python/R/Julia中最強(qiáng)Dashboard APP開(kāi)發(fā)工具?
Jupyter Notebook重度玩家首選,Voila快速將Jupyter Notebook變成儀表盤(pán);
Voila非常輕量級(jí),當(dāng)需要將Jupyter Notebook結(jié)果展示給非技術(shù)團(tuán)隊(duì)時(shí),推薦。
Python?Voila一個(gè)簡(jiǎn)單例子,
?
?進(jìn)一步學(xué)習(xí):
需要快速將Jupyter Notebook變成儀表盤(pán),但是Voila又不能充分滿(mǎn)足這個(gè)需求時(shí),推薦Panel。
進(jìn)一步學(xué)習(xí):誰(shuí)是Python/R/Julia中最強(qiáng)Dashboard APP開(kāi)發(fā)工具?
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/123143.html
摘要:九安卓中如何取出日志信息把安卓系統(tǒng)日志信息實(shí)時(shí)導(dǎo)入到本地運(yùn)行使用某個(gè),實(shí)時(shí)獲取該的日志信息里面的返回信息接口自動(dòng)化面試題一按你的理解,軟件接口是什么答就是指程序中具體負(fù)責(zé)在不同模塊之間傳輸或接受數(shù)據(jù)的并做處理的類(lèi)或者函數(shù)。 ...
摘要:從到打造一款產(chǎn)品是一種什么樣的體驗(yàn)為了回答這種知乎范的問(wèn)題,讓我來(lái)介紹下我是如何打造交易日記這款的過(guò)程。社會(huì)對(duì)群體聚集進(jìn)行生產(chǎn)產(chǎn)品的模式需求在降低。這在接下來(lái)的部分我會(huì)介紹我如何在三個(gè)月內(nèi)完成一款產(chǎn)品從到的過(guò)程。 從0到1打造一款產(chǎn)品是一種什么樣的體驗(yàn)?為了回答這種知乎范的問(wèn)題,讓我來(lái)介紹下我是如何打造交易日記這款A(yù)pp的過(guò)程。需要提前說(shuō)明的是整款iOS APP的全部工作都是我一個(gè)人完...
摘要:從到打造一款產(chǎn)品是一種什么樣的體驗(yàn)為了回答這種知乎范的問(wèn)題,讓我來(lái)介紹下我是如何打造交易日記這款的過(guò)程。社會(huì)對(duì)群體聚集進(jìn)行生產(chǎn)產(chǎn)品的模式需求在降低。這在接下來(lái)的部分我會(huì)介紹我如何在三個(gè)月內(nèi)完成一款產(chǎn)品從到的過(guò)程。 從0到1打造一款產(chǎn)品是一種什么樣的體驗(yàn)?為了回答這種知乎范的問(wèn)題,讓我來(lái)介紹下我是如何打造交易日記這款A(yù)pp的過(guò)程。需要提前說(shuō)明的是整款iOS APP的全部工作都是我一個(gè)人完...
閱讀 2530·2021-11-12 10:34
閱讀 1527·2019-08-29 16:15
閱讀 2745·2019-08-29 15:17
閱讀 1451·2019-08-23 17:09
閱讀 439·2019-08-23 11:37
閱讀 2512·2019-08-23 10:39
閱讀 549·2019-08-22 16:43
閱讀 3173·2019-08-22 14:53