对于从事数据领域的小伙伴来说,当需要阐述自己观点、展示项目成果时,我们需要在最短时间内让别人知道你的想法。我相信单调乏味的语言很难让别人快速理解。最直接有效的方式就是将数据进行可视化展现。

提到数据可视化,我们会想到 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.log2>&1&

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

kill PID

代码领取

长按扫码,发消息[大屏]

python做大屏数据可视化_超强大!Python 可视化这款大屏就够了!相关推荐

  1. 用python做一个舆情分析系统_如何用Python做舆情时间序列可视化?

    如何批量处理评论信息情感分析,并且在时间轴上可视化呈现?舆情分析并不难,让我们用Python来实现它吧. 痛点 你是一家连锁火锅店的区域经理,很注重顾客对餐厅的评价.从前,你苦恼的是顾客不爱写评价.最 ...

  2. 编程python爬取网页数据教程_实例讲解Python爬取网页数据

    一.利用webbrowser.open()打开一个网站: >>> import webbrowser >>> webbrowser.open('http://i.f ...

  3. 用python做我的世界代码_从零开始用Python做一个Minecraft成就(进度)生成器

    最近看到mcmod百科上有个叫成就生成器的东西,于是也想用Python做一个. 大致思路: 一张成就图像,需要有底图,图标和和说明文字三个部分. 成就的图标比较难搞,我使用的是Minecraft Wi ...

  4. python能解决什么数据问题_浅谈Python数据分析

    Python数据分析最常用的包是numpy和pandas 下面我们先从一维数据开始了解两个包的运用:一维数据Numpy>>Arrary Pandas>>Series 一维数据分 ...

  5. python做线性回归统计推断提取参数_线性回归及其Python实现(最大似然法)

    线性回归及其Python实现(最大似然法) 标签: Python 机器学习 本节内容总结于博主在牛客网机器学习特训营的笔记 参考资料:<机器学习实战> 目录 1.什么是线性回归(Linea ...

  6. 用python做股票量化分析豆瓣_小白学 Python 爬虫(24):2019 豆瓣电影排行

    人生苦短,我用 Python 前文传送门: 引言 从本篇的标题各位同学应该已经猜到了,本篇又到了实战环节~~~ 2019 已经快过完了,按照本文推送的时间预估,到 2020 应该还有十来天的时间,又到 ...

  7. python分布式爬虫及数据存储_二十一 Python分布式爬虫打造搜索引擎Scrapy精讲—爬虫数据保存...

    注意:数据保存的操作都是在pipelines.py文件里操作的 将数据保存为json文件 spider是一个信号检测 # -*- coding: utf-8 -*- # Define your ite ...

  8. python中如何导入数据包_如何在python中发送数据包?

    我尝试使用这段代码在 python中使用scapy发送数据包 data= "University of texas at San Antonio" a=IP(dst="1 ...

  9. python做一个单项选择题系统_(完整版)python选择题word打印版

    Python 单选题库 一. python 语法基础 1 . Python 3.x 版本的保留字总数是 A.27 B.29 C.33 D.16 2. 语言保留字的是 Python 不是 , 以下选项中 ...

  10. 用python做思维导图软件_分享一下python数据处理工具思维导图

    声明:内容来自博主亲手制作,转发请先通知. Numpy: Numpy优势 内存存储风格 ndarray在中存储的是相同格式的数据 并行化运算 底层是C语言实现 ndarray属性 形状 类型 基本操作 ...

最新文章

  1. OpenGL学习(hello)
  2. Linux内核网络栈1.2.13-socket.c函数概述
  3. 西游东去 (~~创意?创新?恶搞?不置可否,不过有点意思)
  4. 如何将Windows 10帐户还原为本地帐户(在Windows Store劫持它之后)
  5. random_state ---summary
  6. Java 监听器,国际化
  7. LeetCode 1065. 字符串的索引对
  8. python最常用的版本、也称为classic_2021年中国大学《创新思维与创业》单元测试答案...
  9. 20172315 2018-2019-1《程序设计与数据结构》课程总结
  10. SAM-BA连接不上
  11. 故障树手册(Fault Tree handbook)(5)
  12. (1-3)sklearn库的模型----无监督学习
  13. Python实践3-Tenacity提高自动测试健壮性
  14. 【数据库 · MySQL】听韩顺平老师课草稿
  15. win8.1老是断网LOL老是掉线.net错误 问题集(win7适用)
  16. 反外挂之手写汇编锁血功能
  17. CList 简单用法
  18. 阿里云-GPU/ASK/ACK/NAS/Docker
  19. 【078】比才歌剧《卡门》序曲
  20. 什么是IP地址 IP地址的工作原理

热门文章

  1. 服务器搭建-Linux基础知识
  2. ORA-00304: requested INSTANCE_NUMBER is busy
  3. 管道过滤器(Pipe-And-Filter)模式
  4. python编程运算符号-Python中的逻辑运算符
  5. arduino 停止程序_建立Arduino机器人,第五部分:障碍规避
  6. 华为鸿蒙发布作文,华为鸿蒙OS定档6月2日发布!MatePad Pro 2或同台亮相:首发预装...
  7. apache目录 vscode_VsCode搭建Java开发环境(Spring Boot项目创建、运行、调试)
  8. java iterator_Java ArrayDeque iterator()方法与示例
  9. Java ProcessBuilder environment()方法与示例
  10. android点击加号,Android仿微信朋友圈点击加号添加图片功能