Документы, которые вы связали, на самом деле не показывают, subplot_kw
используется таким образом.То, что они показывают, вызывает dict()
:
fig, axes = plt.subplots(2, 2, subplot_kw=dict(polar=True))
Если вы напечатаете вывод subplot_kw=dict(polar=True)
, вы получите:
{'polar': True}
Обратите внимание, что polar
теперь стал строкой,subplot_kw={projection:'polar'})
не определяет projection
как строку, это просто имя переменной, которую Python теперь должен искать (и он не найдет ее в этом случае, но может найти что-то другое в других случаях).