如何使用 gcf() 或 gca() 访问直方图的颜色属性

问题描述 投票:0回答:1

我有一个图形,

fig
,我在其中绘制了直方图和线条。我可以使用
plt.gca().get_lines()[0].set_color("Green")
访问线条颜色。除了直方图之外,我该如何做同样的事情?

python matplotlib histogram
1个回答
1
投票

这能如你所愿吗?

plt.gca().get_children()[0].set_color("green")

[编辑] 这是我使用的完整代码和结果截图。

import matplotlib.pyplot as plt
import numpy as np
data = np.random.randn(100)
plt.hist(data)
plt.gca().get_children()[0].set_color("green")
plt.show()

© www.soinside.com 2019 - 2024. All rights reserved.