当前位置: 首页 > news >正文

matplotlib的科研绘图辅助

matplotlib的科研绘图辅助

趁着暑假,与和鲸科技合作了一个python绘图的教程,作为暑期夏令营的一小部分,主要内容是介绍如何使用matplotlib、pandas、seaborn和plotnine进行医学科研绘图,感兴趣的可以通过如下地址进行访问,都是免费进行学习。

其中有一段是介绍使用scienceplot库,一个plt 绘图风格库,来进行绘图,利用设定好的绘图风格,可以用很少的代码绘制出符合科研要求的图片,也对背后的原理有一些的讲解。感到意犹未尽,因为,除了scienceplot库之外,还有许多可以辅助matplotlib绘图的库,我们可以到pypi网站上,在搜索框内输入scienceplot(图),不光能找到scienceplot,还能找到更多的科研绘图的库,因为scienceplot是比较著名的老牌的库,许多新建的库都会引用它,可以一并都找出来。
在这里插入图片描述
图.pypi搜索scienceplot。

  1. matplotx
    从搜索结果中可以找到一个叫做matplotx的库,在github上有778颗星,说明还是很值得学习一下,其主要的功能就是通过简洁的命令,对matplotlib绘图的风格进行设定,特色除了美观的风格以外,对label、文字注释等小的方面进行独立的控制,也是大家喜欢的特色之一。详见地址。

  2. tueplots
    这个库也是提供一些绘图参数的组合,但是它不是把重点放在提供美观的整体风格,而是放在避免你的图片出现各种的不搭配,比如字体,美观的图片应该是字体保持统一,大小合适,所以它对字体提供了多套参数,绘图的时候引用这些成套的参 数,就能保证字体搭配合适。此外,还包括markers,lines,colors等。详见地址。

  3. stonerplots
    这也是有特点的一个库,它的特色是专注在保存图片环节,将图片保存为1栏,2栏等格式,但是似乎评价的人不多。

还有许多其它的库,来不及一一探索,但是通过scienceplot这样的库来辅助完成绘图是可行的一个策略,但是对背后的原理也要有一定的了解,才能做到游刃有余。

http://www.lryc.cn/news/408326.html

相关文章:

  • C++内存管理(候捷)第五讲 笔记
  • 谷粒商城实战笔记-63-商品服务-API-品牌管理-OSS获取服务端签名
  • 详细介绍BIO、NIO、IO多路复用(select、poll、epoll)
  • 昇思25天学习打卡营第11天|xiaoyushao
  • 为什么样本方差(sample variance)的分母是 n-1?
  • 编解码器架构
  • 追问试面试系列:JVM运行时数据区
  • React Native在移动端落地实践
  • 《操作系统》(学习笔记)(王道)
  • LabVIEW学习-LabVIEW处理带分隔符的字符串从而获取数据
  • freesql简单使用操作mysql数据库
  • 使用Java和Spring Retry实现重试机制
  • Linux Vim教程(十):自定义配置与插件管理
  • 代理协议解析:如何根据需求选择HTTP、HTTPS或SOCKS5?
  • Verilog语言和C语言的本质区别是什么?
  • Delphi5实现鱼C屏幕保护程序
  • 【计算机毕业设计】844学籍管理系统
  • Java之开发 系统设计 分布式 高性能 高可用
  • java连接redis和基础操作命令
  • 土耳其云手机提升TikTok电商效率
  • 《Utilizing Ensemble Learning for Detecting Multi-Modal Fake News》
  • Oracle集群RAC磁盘管理命令asmcmd的使用
  • vscode插件开发笔记——大模型应用之AI编程助手
  • @JSONField(format = “yyyyMMddHH“)的作用和使用
  • 计算机网络 6.1Internet概念
  • 编写SpringBoot的自定义starter包
  • 【LeetCode:3106. 满足距离约束且字典序最小的字符串 + 贪心】
  • 25 Python常用函数——reduce()
  • oracle登录报“ORA-27101: shared memory realm does not exist”
  • 界面控件Telerik UI for WPF 2024 Q2亮点 - 全新的AIPrompt组件