确定matplotlib样式表键

时间:2017-12-01 16:08:24

标签: matplotlib

是否有一种标准方法可以确定matplotlib的有效样式表键?目前我使用搜索SO,guesswork和此example stylesheet作为参考。是否有完整的样式表有效密钥列表?

例如,如果我想将散点图上的颜色设置为黑色,我可以使用:

import matplotlib as plt

fig, ax = plt.subplots()
ax.scatter(x, y, color='k')

但是axes.scatter.color不是样式表的有效键。我可以使用键scatter.marker设置标记类型,但scatter.marker.color不存在。

1 个答案:

答案 0 :(得分:1)

所有有效的rc Params都是matplotlib页面上显示的matplotlib rc file的一部分。 (如果您发现该文件中缺少有效的rc参数,请将其报告给matplotlib GitHub跟踪器。)

您也可以打印所有rc Params的列表

import matplotlib.pyplot as plt
for k,v in plt.rcParams.items():
    print(k)