python - seaborn:默认情况下绝望图

标签 python matplotlib plot seaborn

matplotlib.pyplot.figure()
....
seaborn.despine(offset=10)

seaborn 的 despine 函数使轴脊从绘图中偏移,看起来相当不错。该函数需要在绘制图形的代码之后调用。然而,我希望这是任何情节的默认设置,至少是任何seaborn情节。如何配置?

或者,如何将其作为绘图上下文的一部分?

最佳答案

Matplotlib 在 1.5 版本中添加了 rc 参数来控制脊柱可见性,因此您可以默认关闭顶部和右侧脊柱的可见性

import matplotlib.pyplot as plt
plt.rc("axes.spines", top=False, right=False)

但是,matplotlib 不会通过 rc 参数公开脊柱偏移,因此没有设置可以自动将这些偏移应用于每个绘图。

关于python - seaborn:默认情况下绝望图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43981650/

相关文章:

python - 如何使用 postman 将文件发送到fastapi端点

python - 使用 matplotlib 在 FigureCanvasTkAgg 中进行 blit

python - 如何删除轴、图例和白色填充

python - 如何将字典附加到循环中的列表

python - 我的第一个 if 语句总是 True。没有引发错误或异常

python - 使用 NetworkX/Matplotlib 绘制具有正确位置坐标的节点

python - Plotly python:完全免费?

date - d3 日期/时间按 100 年绘制

python - 如何使用 Networkx 包以更好的分离度显示网络?

python - 子图中的循环产生了两次图表