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

h6my8fg2  于 2023-10-24  发布在  其他
关注(0)|答案(1)|浏览(107)

我有一个单独的图fig,其中我绘制了一个直方图和一条线。我可以通过使用plt.gca().get_lines()[0].set_color("Green")访问线的颜色。我如何做同样的事情,但对于直方图?

uelo1irk

uelo1irk1#

这是你想要的工作吗?

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()

相关问题