前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python也可以快速绘制森林图啦!赶紧学..

Python也可以快速绘制森林图啦!赶紧学..

作者头像
DataCharm
发布2023-11-16 10:58:32
9470
发布2023-11-16 10:58:32
举报
文章被收录于专栏:数据 学术 商业 新闻

前言

今天是我的可视化课程上线的第227天,目前学员415人,每篇原创公众号都会记录这个人数,用来督促和激励我的原创内容。目前课程的主要方向是 科研、统计、地理相关的学术性图形绘制方法,后续也会增加商务插图、机器学等、数据分析等方面的课程。

今天是我的可视化学习社群上线的第7天,目前学员108人,可视化学习社区以我的书籍《科研论文配图绘制指南-基于Python》为基础进行拓展,提供课堂式教学视频,还有更多拓展内容,可视化技巧远超书籍本身,书籍修正和新增都会分享到圈子里面~~

参与课程或者圈子的你将获取到:学员答疑、可视化资源分享、可视化技巧补充、可视化业务代做(学员和甲方对接)、副业交流、提升认知等等。

原来Python也可以快速绘制森林图

最近在修订《科研论文配图绘制指南-基于Python》一书的部分章节时,发现在介绍森林图(forest plot) 的绘制方法较为繁琐,决定重新进行修订,当然,修订后的代码和介绍会发布到我们的学习圈子中。今天这篇推文就介绍一下Python绘制森林图的一个超简单工具包-MyForestPlot。

  • MyForestPlot工具包介绍

MyForestPlot是一个帮助创建森林图的 Python 软件包,主要用于为逻辑(logistic)/逻辑二项式(log binomial)/稳健泊松结果(robust poisson results)创建森林图,即尝试呈现分类变量的OR或RR。

  1. 安装语法
代码语言:javascript
复制
pip install myforestplot
  1. 基本案例

使用myforestplot包中的SimpleForestPlot() 函数就可以快速绘制出森林图,但需要注意的是,在使用SimpleForestPlot()函数之前,还需要使用statsmodels_pretty_result_dataframe() 函数计算出绘图所需要的统计指标结果(DataFrame样式),这里给出几个绘图结果,更多绘图细节,大家可参考myforestplot包官网[1]。

森林图样式01

森林图样式02修改误差线的样式

森林图样式03添加置信区间

森林图样式04分层森林图

可视化学习圈子是干什么的?

科研论文配图书籍学习圈子主要通过以下几个方面,给大家带来比纸质书籍更丰富的学习内容:

  • 直播教学,和读者零距离互动交流
  • 及时修正勘误和定期新增绘制知识点
  • 拓展衍生,绘图知识点远超书籍本身
  • 直播视频+拓展资料+答疑,学习更高效

「PS」:我们直播教学内容为课堂式教学,原作者带着大家对书籍一章、一节、一页的进行教学。而且直播的视频都会通过剪辑后整理成课程,圈子中的同学可以免费、反复观看。当然,新增内容和定期答疑,直播也是如此。

  • 为何会有这个书籍学习社群? 除了上面介绍到的原因之外,无门槛的微信群难免会鱼龙混杂,问题和质量都无法得到保证,而且一些关键问题经常被淹没,且没有沉淀价值。
  • 随着添加我微信的人日益增多,向我提问的人也越来越多,随便回答一下就太不负责任了;不回答也不是很好;如果都仔细回答,我也有自己的工作并且确实很忙,真的有点心有余而力不足!所以我才会建立这么一个渠道来沉淀我的可视化技巧和分享经验,以及给大家提供一个坚持学习的平台。

系统学习可视化

当然,在学习数据可视化的道路上,你也有很多问题得不到解答,也可以加入我们的可视化课程(可视化系列课程推文)后,在学员群里和大家一起谈论,一起进步,或者直接向我提问。如果我觉得你的问题很具有普适性,我会把它写成文章发布在公众号上,让更多人看到,有关我们数据可视化系列课程的服务内容,可以参考下面的 阅读原文。

猜你喜欢

Xarray,不用ArcGIS,所有地理空间绘图全搞定...

Nature都推荐的箱线图(Boxplot)绘制工具长啥样?免费、在线、灵活操作...?

集成Matplotlib、Bokeh、Plotly!这个交互式可视化工具这么强的吗?

完美解决Matplotlib绘图中、英文字体混显问题..

MATLAB绘图不好看?!不是,你是还没发现这几个工具包吧..

不是,这个地理数据工具这么强的吗?数据处理、可视化它都行..

这种环形图太难画?!带你一行代码搞定..

这种图太多人问了,绘制方法真的很简单..

不是,这封面图这么多人问的吗?教程来了

不用Seaborn,这个工具也能绘制超炫的统计图形···

NetworkX,网络结构图最强绘制工具·····

所有科研地理图形它都有,这个工具有点猛····

Nature、Science配图可以一键绘制?!我懵了···

节后第一天,就因为论文配图,被导师怼了一上午·····

plotnine,打死不学R语言, 我可以用Python到40岁.....

TUEplots,一天100张论文配图,导师惊了···

参考资料

[1]

myforestplot包官网: https://toshiakiasakura.github.io/myforestplot/index.html。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-11-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 DataCharm 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 原来Python也可以快速绘制森林图
  • 可视化学习圈子是干什么的?
  • 系统学习可视化
  • 猜你喜欢
    • 参考资料
    相关产品与服务
    云直播
    云直播(Cloud Streaming Services,CSS)为您提供极速、稳定、专业的云端直播处理服务,根据业务的不同直播场景需求,云直播提供了标准直播、快直播、云导播台三种服务,分别针对大规模实时观看、超低延时直播、便捷云端导播的场景,配合腾讯云视立方·直播 SDK,为您提供一站式的音视频直播解决方案。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档