我想在一个matplotlib图中绘制多个密度函数。我目前正在使用:
def get_probability(self, df):
df.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
谢谢。我用ax对象解决了这个问题。