曼尼的代码片段
molib的Python项目详细描述
钼
这个包包含我在不同包中不断重复使用的函数,所以我决定发布它们,以防对其他包也有帮助。
安装
要安装molib,请使用pip(或类似工具):
pip install molib
文档
图
将字母标签添加到图中的所有子块。
label_subplots(fig,size=14)
- 调整体形填充和左边距以使标签适合。
- 使用
add_subfig_label
和gen_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)
推荐PyPI第三方库
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)