matplotlib的外观更好的表

blume的Python项目详细描述


更好看的通用matplotlib引擎。

blume提供了matplotlib表模块的替代品。

在matplotlib中将数据显示为表。

它修复了现有表中的一些问题,并具有:

  • 更可靠的代码,用于自动设置要生成的字体大小 充分利用可用空间。
  • 文本和单元格边缘之间的填充,这在 文本大小的范围。
  • 第一行单元格数据现在是第0行,无论表是否 有一个行标题。行标题是第1行。
  • 允许指定单元格边缘颜色的新选项。

要使用新表,只需导入blume.table并使用它 创建表,而不是matplotlib.table.table

from blume import table

tab = table(ax, ..)

表的第一个参数应该是matplotlib.axes

如果您使用的是pyplot接口,请注意调用 pyplot.table将使用matplotlib.table.table

相反,请从Blume导入表并按如下方式使用:

from blume.table import table
tab = table(plt.gca(), ...)

安装

使用pip:

pip3 install blume

示例

examples文件夹有许多演示 这张桌子用完了。

测试

使用以下命令运行测试:

pytest tests

图像比较测试

是吗???

欢迎加入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?