曼尼的代码片段

molib的Python项目详细描述


这个包包含我在不同包中不断重复使用的函数,所以我决定发布它们,以防对其他包也有帮助。

安装

要安装molib,请使用pip(或类似工具):

pip install molib

文档

将字母标签添加到图中的所有子块。

label_subplots(fig,size=14)
  • 调整体形填充和左边距以使标签适合。
  • 使用add_subfig_labelgen_sub_label

将一个子图标签添加到一个轴上。
add_subfig_label(ax,label,size=14)

生成下一个图形标签。

gen_sub_label(lower=False,paren=False)
  • 生成字母表中的下一个字母作为子项标签。
  • 标签可以是大写或小写,带可选括号。

将绘图保存到目录

save_plot(output_filename,proj_dir=Path.cwd(),subdir=None,fig=None)
  • 用于保存绘图(活动绘图或给定图形)和打印控制台消息的函数。
  • 另存为300dpi png文件。
  • 如果没有,则生成绘图目录 存在。
  • 目录名是可自定义的。

颜色

将rgb重新缩放到0到1之间的值

rescale_colors(color_list)

表10颜色

tableau10(index)

表20颜色

tableau20(index)

表10色盲

tableau10blind(index)

日志记录

自定义控制台记录器

importloggingconsole_logger(logging.DEBUG)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
jenkins在java代码的csv中使用前导零传递数字   终止java应用程序javaw。exe eclipse   java平均字长。文本   java在事务中关闭连接时会发生什么?   java如何为rich faces extendedDatatable启用可调整大小的列?   SpringJavaWebApp头nosniff不适合js和css文件   Java:抛出异常   java获取拒绝ArrayList中存在的用户名的代码。   关于编写JNDI服务提供者的java教程   java Android emulator电子书示例已停止   java如何防止双向关系中的循环   在Java中,如何将接口的实现作为变量传递给方法?   java有没有办法通过注释来监听CoreNLP处理的进度?   java Eclipse错误:导入项目时“无法读取项目描述文件”   java为什么findViewById返回null?