不过,我不知道如何为他们定义figsize,也无法在他们的文档中找到任何东西。工作守则如下:
df = df.groupby(feature)["profit"].sum()
squarify.plot(sizes=df, label=df.index, alpha=.8)
plt.axis('off')
plt.show()如下面所示,我尝试将figsize=(14, 6)添加到squarify.plot中,但没有工作。
squarify.plot(sizes=df, label=df.index, figsize=(14, 6), alpha=.8)我很感激你的帮助。
发布于 2021-01-22 23:08:44
绘图函数的来源如下所示:
def绘图(大小、norm_x=100、norm_y=100、color=None、label=None、value=None、ax=None、pad=False、bar_kwargs=None、text_kwargs=None、**kwargs ):
因此,该函数接受一个ax参数,您可以这样生成该参数:
fig = plt.figure(figsize=(14,6))
ax = fig.add_suplot(111)然后
squarify.plot(sizes=df, ax=ax)https://stackoverflow.com/questions/65853635
复制相似问题