python模块brokenaxes-如何处理错误消息:未定义ylims

python模块brokenaxes-如何处理错误消息:未定义ylims,python,matplotlib,Python,Matplotlib,我想使用brokenaxes在python中创建一个y轴断裂的直方图。我发现了如何做到这一点 为了在4到80之间获得休息,我做了: import matplotlib.pyplot as plt from brokenaxes import brokenaxes bax=brokenaxes(ylims((0,4),(80,100))) 并且得到了错误 未定义名称“ylims” 实际上,我在安装程序包时遇到了一些问题,因为它似乎已损坏(请参阅),因此我从下载了brokenaxes.py文件。

我想使用brokenaxes在python中创建一个y轴断裂的直方图。我发现了如何做到这一点

为了在4到80之间获得休息,我做了:

import matplotlib.pyplot as plt
from brokenaxes import brokenaxes

bax=brokenaxes(ylims((0,4),(80,100)))
并且得到了错误

未定义名称“ylims”

实际上,我在安装程序包时遇到了一些问题,因为它似乎已损坏(请参阅),因此我从下载了brokenaxes.py文件。当我在记事本中打开这个文件时,我觉得它有点无结构,因为缺少换行符,但我可以通过上面的github链接来修复它。错误消息仍然是相同的

我必须承认,我不理解brokenaxes.py中的所有脚本,但至少我可以看到ylims有一个定义。。。 无论如何,我不确定我是否做错了,或者从语法上看,包是否有bug

bax = brokenaxes(ylims=((0,4),(80,100)))

哦,上帝,我很抱歉。我也看了你的代码10次,直到我看到了区别:-/