inner()得到参数'ax'的多个值

时间:2017-10-31 06:54:50

标签: python python-3.x matplotlib seaborn

在使用Python的Jupyter笔记本中,我正在从数据帧的两列绘制一个hexbin jointplot。该图是正确绘制的,但我无法设法调整图片大小。

以下是代码:

func matchesPattern(text: String?, pattern: String?) -> Bool {
    guard hasValue(text) && hasValue(pattern) else {
        return false
    }

    let range = text!.rangeOfString(pattern!, options: .RegularExpressionSearch)

    guard range != nil else {
        return false
    }

    let rangeString = text?.substringWithRange(range!)

    return areEqual(text, string2: rangeString)
}

gut我得到内部()得到了参数'ax'的多个值

1 个答案:

答案 0 :(得分:4)

问题是关节图creates its own figure and axes。因此,它没有可用的ax参数。此外,图的大小始终是平方的。要更改大小,请使用size参数。

sns.jointplot(..., size=10)
plt.show()

或者,之后改变数字大小,

g = sns.jointplot(...)
g.fig.set_size_inches(11,6)
plt.show()