我想在一个matplotlib图中绘制多个密度函数。我目前使用:
def get_probability(self, df): df.plot.density()
现在我有多个图在分开的窗口。我如何能够得到多个密度函数在一个图?我将感激任何帮助!
zzzyeukh1#
如果创建或获取当前Axes对象,则可以将其传递给plot.density,以便在同一图形上绘制,例如:
Axes
plot.density
def get_probability(self, df): from matplotlib import pyplot as plt # you could add this at the top of your script ax = plt.gca() # get current Axes df.plot.density(ax=ax) # pass it to density
6ju8rftf2#
谢谢。我用斧头对象解决了这个问题。
2条答案
按热度按时间zzzyeukh1#
如果创建或获取当前
Axes
对象,则可以将其传递给plot.density
,以便在同一图形上绘制,例如:6ju8rftf2#
谢谢。我用斧头对象解决了这个问题。