iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python 轻松实现可视化大屏
  • 444
分享到

Python 轻松实现可视化大屏

2024-04-02 19:04:59 444人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

提到数据可视化,我们会想到 Plotly、Matplotlib、Pyecharts等可视化库,或者一些商用软件Tableau、FineBI等等。如果你希望操作更简单、展现效果更强大

图片

提到数据可视化,我们会想到 Plotly、Matplotlib、Pyecharts等可视化库,或者一些商用软件Tableau、FineBI等等。如果你希望操作更简单、展现效果更强大,那么这款工具 big_screen 更适合你了。

本文介绍具体如下:

  • big_screen 特点
  • 安装环境
  • 输入数据
  • 结果展示
  • 在线部署
  • 代码领取

big_screen 特点

便利性工具, 结构简单, 你只需传数据就可以实现数据大屏展示。

安装环境


pip install -i https://pypi.tuna.tsinghua.edu.cn/simple flask

输入数据

在文件夹 data.py 中更新你需要展示的数据即可,如下为部分数据展示:


self.echart1_data = {
            'title': '行业分布',
            'data': [
                {"name": "商超门店", "value": 47},
                {"name": "教育培训", "value": 52},
                {"name": "房地产", "value": 90},
                {"name": "生活服务", "value": 84},
                {"name": "汽车销售", "value": 99},
                {"name": "旅游酒店", "value": 37},
                {"name": "五金建材", "value": 2},
            ]
        }
        self.echart2_data = {
            'title': '省份分布',
            'data': [
                {"name": "浙江", "value": 47},
                {"name": "上海", "value": 52},
                {"name": "江苏", "value": 90},
                {"name": "广东", "value": 84},
                {"name": "北京", "value": 99},
                {"name": "深圳", "value": 37},
                {"name": "安徽", "value": 150},
            ]
        }
        self.echarts3_1_data = {
            'title': '年龄分布',
            'data': [
                {"name": "0岁以下", "value": 47},
                {"name": "20-29岁", "value": 52},
                {"name": "30-39岁", "value": 90},
                {"name": "40-49岁", "value": 84},
                {"name": "50岁以上", "value": 99},
            ]
        }
        self.echarts3_2_data = {
            'title': '职业分布',
            'data': [
                {"name": "电子商务", "value": 10},
                {"name": "教育", "value": 20},
                {"name": "IT/互联网", "value": 20},
                {"name": "金融", "value": 30},
                {"name": "学生", "value": 40},
                {"name": "其他", "value": 50},
            ]
        }

本地运行


cd big_screen-master;
python app.py;

结果展示

在线部署

你可以直接像在本地一样运行脚本,这样可以运行成功,如果我们想让它一直运行,我们可以在线部署。使用命令如下:


nohup Python app.py

这时你可以查看进程


ps -ef | grep python

就会看到我们刚才 app.py 代码已经运行起来了,这个就是在后台运行,关闭连接之后一样会运行,这下就放心了。

但是,如果发生错误的话,我们是无法知道哪里出错的,这时我们指定日志输出文件


nohup python -u app.py > robot.log 2>&1 &

还有一个问题,我想停止在线运行怎么办?可以使用这个命令


kill PID

代码获取

链接:Https://pan.baidu.com/s/1sEGd2XzFXzTGapDjHrAROQ
提取码:1234

到此这篇关于Python 轻松实现可视化大屏的文章就介绍到这了,更多相关Python 可视化大屏内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: Python 轻松实现可视化大屏

本文链接: https://www.lsjlt.com/news/163173.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Python 轻松实现可视化大屏
    提到数据可视化,我们会想到 Plotly、Matplotlib、Pyecharts等可视化库,或者一些商用软件Tableau、FineBI等等。如果你希望操作更简单、展现效果更强大...
    99+
    2022-11-13
  • 如何使用Python轻松实现可视化大屏
    这篇文章给大家分享的是有关如何使用Python轻松实现可视化大屏的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。提到数据可视化,我们会想到 Plotly、Matplotlib、Pyecharts等可视化库,或者一些...
    99+
    2023-06-28
  • 利用python实现可视化大屏
    目录1、实践之轨迹地图2、最终制作出来的效果图3、大屏的由来下文要实现的可视化大屏内容:需要在地图上将我司船舶的轨迹展示出来。听起来很简单,一开始我也是这样想的。通过一些BI工具应该...
    99+
    2022-11-13
  • 用python制作可视化大屏
    目录 前言 一.环境配置  插件:         1.python         2.Chinese         3.Open In Default Browser       安装python数据可视化的库 pyecharts库 ...
    99+
    2023-09-26
    python 数据分析
  • 神器,轻松可视化 Python 程序调用流程
    我们先来看下效果图:怎么样,很是惊艳吧~下面我们就来一起完成这个可视化过程。1. 安装 graphviz 工具生成图片的过程,是依赖工具 graphviz 的,我们先进行下载安装。下载地址http://www.graphviz.org/do...
    99+
    2023-05-14
    可视化 代码 Python
  • python可视化大屏库big_screen怎么用
    这篇文章主要介绍了python可视化大屏库big_screen怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。对于从事数据领域的小伙伴来说,当需要阐述自己观点、展示项目成...
    99+
    2023-06-25
  • python可视化大屏库big_screen示例详解
    目录big_screen特点安装环境输入数据本地运行在线部署 对于从事数据领域的小伙伴来说,当需要阐述自己观点、展示项目成果时,我们需要在最短时间内让别人知道你的想法。我相信单调乏味...
    99+
    2022-11-12
  • Python实现在Excel中绘制可视化大屏的方法详解
    目录数据清洗绘制图表生成可视化大屏大家新年好哇,今天小编来给大家分享如何在Excel文档当中来绘制可视化图表,并且制作一个可视化大屏,非常的容易,这里我们会用到openpyxl模块,...
    99+
    2023-01-29
    Python Excel绘制可视化大屏 Python Excel 可视化大屏 Python 可视化大屏
  • 利用Python轻松实现视频转GIF动图
    目录前言1. 准备工作2. 初探3. 截取区域转动图4. 固定区域转动图5. 添加自定义文本前言 不知道大家是不是有过类似的经历,在看视频的时候觉得某段非常有意思想弄成动图,但是无从...
    99+
    2022-11-13
  • 干货: 可视化项目实战经验分享,轻松玩转
    作者 | Will Koehrsen 翻译 | Lemon 译文出品 | Python数据之道 (ID:PyDataRoad) 本文通过一个项目案例,详细的介绍了如何从 Bokeh 基础到构建 Bokeh 交互式应用程序的过程,内容循...
    99+
    2023-01-30
    干货 玩转 实战
  • JavaScript实现echarts水球图百分比展示大屏可视化
    目录前言:示例:简介:代码实现项目文件中引入声明实例,设置参数,绘制水球图设置缩放总结:前言: 掘友们,大家晚上好啊。今天突然的看到之前的同学,在宿舍群里询问关于echarts水球图...
    99+
    2022-11-13
    JS echarts水球图大屏可视化 JS echarts 水球图百分比展示
  • Python机器学习之使用Pyecharts制作可视化大屏
    目录前言Pyecharts可视化Map世界地图柱状图、饼图Pyecharts组合图表总结前言 ECharts是由百度开源的基于JS的商业级数据图表库,有很多现成的图表类型和实例,而P...
    99+
    2022-11-12
  • vue可视化大屏实现无线滚动列表飞入效果
    目录一、效果如下二、代码如下(因项目是vite与vue3.0、element-plus)一、效果如下 二、代码如下(因项目是vite与vue3.0、element-plus) &l...
    99+
    2022-11-13
  • 如何使用Python Dash库制作酷炫的可视化大屏
    这篇文章主要介绍了如何使用Python Dash库制作酷炫的可视化大屏,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。介绍通过Python的Dash库,来制作一个酷炫的可视化大...
    99+
    2023-06-22
  • Vue使用Echarts实现大屏可视化布局示例详细讲解
    目录一、效果展示二、基本的布局三、背景四、代码布局中遇到的一些问题一、效果展示 先看一下展示的效果,无论是尺寸多宽的屏幕,都会将内容显示完整,做到了正正的响应式。唯一不足的是图表中的...
    99+
    2023-01-09
    Vue Echarts大屏可视化 Vue大屏可视化
  • pygame可视化幸运大转盘实现
    目录一、先搭个架子(一)黏贴背景图:(二)增加中间的圈圈(三)让大转盘自己动起来二、再加个指针,幸运的小指针(一)小指针不动,转盘动(二)转盘不动,小指针动三、增加随时数算法,实现随...
    99+
    2022-11-12
  • vue可视化大屏怎么实现无线滚动列表飞入效果
    今天小编给大家分享一下vue可视化大屏怎么实现无线滚动列表飞入效果的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。一、效果如下...
    99+
    2023-06-30
  • ComponentOne.NET仪表板布局控件如何实现可视化数据大屏展示
    小编给大家分享一下ComponentOne.NET仪表板布局控件如何实现可视化数据大屏展示,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!WinForm 界面控件W...
    99+
    2023-06-03
  • 你知道吗?Python 和 Apache 可以轻松实现路径同步!
    Python 和 Apache 可以轻松实现路径同步! 在软件开发和运维中,经常会涉及到不同机器或不同文件系统之间的文件同步。为了解决这个问题,我们可以使用 Python 和 Apache 来实现路径同步。 Apache 是一个常用的 We...
    99+
    2023-09-29
    apache path 同步
  • 小米电视装阿里云服务器轻松实现家庭智能化
    随着科技的发展,家庭智能化已经成为了一种趋势。尤其是小米电视作为家庭智能设备的代表,受到了很多消费者的喜爱。但是,小米电视在智能化方面还有一定的局限性,例如无法连接互联网,无法安装第三方应用等。而这时,我们可以通过安装阿里云服务器来解决这些...
    99+
    2023-12-15
    阿里 小米 轻松
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作