推荐一款 Python 数据分析报告开发与分享神器

呆鸟云:
'''
Python 的数据分析能力已经被大家充分认可了。处理数据的 Pandas,绘制可视图的 Matplotlib,生成交互图的 Bokeh,实现机器学习的 Scikit-learn 等等,Python 数据分析师早就能把这些工具用得出神入化了。但今天呆鸟要和大家聊一聊 Python 数据分析报告的痛点。
'''

用 Python 做数据分析时,这些问题让人很是头疼:

  1. 用 Python 处理数据,但却要用 Word 写分析报告?头疼

  2. 用 Excel 分享数据结果,或用 PPT 分享含可视图数据报告?头更疼了

  3. 用 Jupyter Notebook,效果是好,但人家不会用,也不肯学?无语

  4. 用 PowerBI 再来个二次开发?继续学起来

  5. Tableau 是大牛,不过只能试用 14 天,正式版公司不给预算? 学了也白搭

  6. 有些工具不错,但只能把数据放在公共服务器上,虾米?公司不告我,我都得自裁了

不过,告诉大家一个好消息,在一个月黑风高的晚上,呆鸟在一封悄然弹出的 Newsletter 里看到一个蛮有趣的 Python 支持库,研究了一番发现这是个好东西啊,有了它就可以实现好多之前无法实现的功能,比如:

  1. 用 Python 直接开发 HTML 格式的数据分析报告

  2. 支持文字、表格、可视图混排,并可实现多行、多列式的仪表盘

  3. 支持通过网页表单输入参数,自定义筛选感兴趣的数据

  4. 支持定时、自动生成报告,无需手动干预

  5. 支持加密分享,可只在团队内部分享,或让指定人员查看

  6. 学习成本低,上手超快,一两个小时就能自己尝试输出报告了

  7. 该支持库的作者在官网上声明公众版与团队版均永久免费。是不是很惊喜,是不是很意外?

有了它,再也不用什么 Word、Excel、PPT、PowerBI、Tableau 了,可以直接用 Python 生成 HTML 格式的数据分析报告,在浏览器里就可以让同事查看报告,对他们来说,没有新的学习成本,不用磨破嘴皮子让他们学习 Python 或 BI 工具,也不用担心 Excel 文件被他们搞得乱七八糟,只要打开浏览器就可以轻松上手。在公司内部即可分享,既不用担心数据泄密,也方便了自己。真的是轻轻松松,不再 pain!

当然了,这个支持库还有很多好处,就不在这里一一细说了,因为我已经把该支持库的整个文档都翻译完了,并得到了作者授权,本篇文章之后会一一发出,分享给大家,如果大家喜欢这个支持库,那一定要加关注,我会持续更新的哦。

接下来,简单介绍一下这个支持库的核心功能:
主要函数有:

  • TablePlotMarkdown

  • savepublish

  • Table 函数,直接用 pandas 的 DataFrame 输出交互式表格,顶端显示表格基本信息、可筛选、可搜索、可排序、支持表格分页、也支持一次性加载全部表格、甚至还可以下载表格

Table 函数还支持 columns 参数,可以输出栅格式的多行、多列的仪表盘。

  • Plot 函数可以调用 Matplotlib、Bokeh、Altair、Plotly 等支持库输出的可视图,甚至可以保留 Bokeh 等支持库的各种交互功能;

  • Markdown 函数支持 Markdown,输出格式化文本。

以上这些内容都可以轻松地整合在一个报告页面里,各种模块任你摆放。

  • savepublish 函数用于保存与发布报告。

官档译文将详细介绍这些函数与功能,这里就不赘述了。

该支持库分为公众版团队版,公众版用于在线分享数据报告,Python 数据分析的号主与博主有福了,有了它,无需让读者挑出你的文章,即可查看交互式报告;

团队版其实就是私密版,可以在公司内部的服务器上使用,只有经过授权的人员才能查看,甚至可以更严格的进行私密分享,让只有持有密钥的人才能查看报告。

卖了半天关子,那这个支持库到底是什么呢?Duang、Duang、Duang。。。

(0)

相关推荐

  • 生信分析流程构建的几大流派

    导言 构建生信分析流程是生物信息学从业人员必备的技能之一,对该项能力的评估常常是各大公司招录人员的参考项目之一. 在进行ngsjs项目时,我做了一张示意图来表示一些高通量测序数据分析项目重现性的要点( ...

  • 一文吃透 Jupyter Notebook

    来源:Python 技术「ID: pythonall」 notebook 是 Jupyter项目的重要组件之一,它是一个代码.文本(有标记或无标记).数据可视化或其它输出的交互式文档.Jupyter ...

  • 我们为什么会用「飞书文档」,我想从这些惊喜的功能说起

    少数派编辑部已经使用飞书很长一段时间了,作为我派无数作者中的一员,自然也是没少接触飞书自带的文档编辑功能.简约美观的界面.活泼的动效,以及流畅顺滑的交互体验,都为我留下了非常好的印象. 很长一段时间以 ...

  • 【数据分析过程解析】二、扩展和丰富数据模型

    前面我们介绍了Excel中的Power BI组件,也介绍了实际工作中使用这些组件的一些案例.但还有些朋友对Power BI不太熟悉.从今天开始,我们将用一系列(3-4篇)文章完整介绍一个使用Power ...

  • Python基础入门之常用库汇总!

    Python有很多第三方库,这是人尽皆知的事情,但Python到底有多少个库,我想很多人应该都不了解,这篇文章小编详细的介绍一下. Chardet,字符编码探测器,可以自动检测文本.网页.xml的编码 ...

  • Python数据分析师常见面试题集锦!

    数据分析是Python的就业方向之一,近年来,伴随着国内互联网发展,数据分析开始崭露头角,因此很多开发者都因为薪资和发展前景转行从事数据分析工作.那么你知道如何找到满意的数据分析岗吗?今天小编就跟大家 ...

  • 终于,Python 也可以写前端了

    大家好,我是明哥. 自己这两天也在搞 阿里云服务器 0 元购 的活动,其中有个环节是核验读者的购买资格. 此次参加的读者有几百个,让明哥一个一个核验肯定是不现实的,于是就想着搞一个前端页面让读者可以自 ...

  • Python常用数据分析库有哪些?五大类介绍

    众所周知,Python前景好.需求量大.薪资高.就业岗位多,除了基本的开发工作之外,还可以从事人工智能.数据分析.网络爬虫等岗位.那么说起数据分析,你知道Python常用数据分析库有哪些吗?我们一起来 ...

  • 编程干货|这么多Python数据可视化库,你最喜欢哪个?

    而这个问题就正好涉及到了Python的数据可视化了. 很多同学学习Python的主要目的就是为了实现数据可视化. 而如何将我们的数据的特征更好的.更直观的展示出来,Python给出了很多解决方案. 今 ...

  • 解读| 拥有一份数据分析师的工作是一种怎样的体验?

    CDA数据分析师 出品 编译:Mika [导读] 数据分析师实际上做什么?在本文中数据分析师Alex Freberg就给我们分享了,数据分析师的日常工作,成为数据分析师要什么要求,要什么技能以及薪资情 ...

  • 数据分析怎么学?我画了一个导图,又找到22本书

    作者:华章静老师 来源:大数据DT(ID:hzdashuju) 大家好,我是Brook 今天给大家推荐一些数据分析史上最强书单! 周末福利,文末抽奖送书 数据分析是从数据中提取信息的过程,其在各个领域 ...