# seaborn.plotting_context ```python seaborn.plotting_context(context=None, font_scale=1, rc=None) ``` 以dict形式返回参数,用以缩放图形的元素。 这些参数可以影响诸如标签大小,线条和绘图的其他元素,但不会影响整体样式。基础文本时"notebook",和其他文本"paper","talk"和"poster",它们分别是0.8,1.3和1.6的notebook参数版本。 该函数返回一个对象,该对象可以在`with`语句中使用,临时改变文本参数。 参数:`context`:dict, None 或者是{paper, notebook, talk, poster}其中一个 > 参数集或者是预设集合的名字 `font_scale`:浮点数,可选 > 单独的缩放因子可以独立缩放字体元素大小 `rc`:dict,可选 > 参数映射以覆盖预设的seaborn的文本字典中的值。这只更新被视为文本定义的一部分的参数。 也可参见 设置matplotlib参数以调整绘图元素返回定义图形样式的参数的dict,定义绘图的调色板。 示例: ```python >>> c = plotting_context("poster") ``` ```python >>> c = plotting_context("notebook", font_scale=1.5) ``` ```python >>> c = plotting_context("talk", rc={"lines.linewidth": 2}) ``` ```python >>> import matplotlib.pyplot as plt >>> with plotting_context("paper"): ... f, ax = plt.subplots() ... ax.plot(x, y) ```