当前位置: 仪表板 >> 仪表板前景 >> Streamlit数据科学必备工具
「来源:|大数据应用ID:Datalaus」
今日份知识你摄入了么?
Streamlit是一个基于Python的Web应用程序框架,致力于以更高效、更灵活的方式可视化数据,并分析结果。
Streamlit是一个开源库,可以帮助数据科学家和学者在短时间内开发机器学习(ML)可视化仪表板。只需几行代码,我们就可以构建并部署强大的数据应用程序。
为什么选择Streamlit?
目前,应用程序需求量巨大,开发人员需要一直开发新的库和框架,帮助构建并部署快速上手的仪表板。Streamlit是一个库,可将仪表板的开发时间从几天缩短至几小时。以下是选择Streamlit的原因:
1.Streamlit是一个免费的开源库。2.和安装其他python包一样,Streamlit的安装非常简单。3.Streamlit学起来很容易,无需要任何Web开发经验,只需对Python有基本的了解,就足以构建数据应用程序。4.Streamlit与大部分机器学习框架兼容,包括Tensorflow和Pytorch、Scikit-learn和可视化库,如Seaborn、Altair、Plotly等。
所需的应用程序和软件包:
Streamlit需要以下应用程序和包。
1.Python—至少是Python3.7或更高版本。2.pip—我们可以在终端或使用代码编辑器安装pip。3.Streamlit—在启动Streamlit应用程序之前,我们必须安装Streamlit库。在终端中执行以下命令,安装streamlit。
让我们用streamlit创建一个基本的应用程序。
1.要创建基本的streamlit应用程序,你需要创建一个新的Python文件,文件名任意,例如app.py,然后保存。2.然后使用安装的IDE或文本编辑器打开新创建的文件。3.在新的python文件中使用以下代码。
4.在终端中使用以下命令运行应用程序。
5.本地主机超链接将出现在终端中。在浏览器中复制该链接,或单击该链接,获得输出结果,如下所示:
我们第一个应用程序的输出结果将在浏览器中显示如下:
可视化(Visulaization)
要用streamlit进行可视化,我们需要一个数据集,在这里我们用的是一个和企鹅相关的数据集。数据集可以通过以下链接下载:
转载请注明:http://www.aideyishus.com/lkcf/1472.html