我知道有多種方法可以在一個圖中繪製多個圖形。一種這樣的方式是使用軸,例如,如何繪製小圖中的圖形(Matplotlib)
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
ax.plot([range(8)])
ax.plot(...)
因爲我有我的美化圖表和隨後返回一個數字的功能,我想用這個數字在我的次要情節來繪製。它應該看起來類似於此:
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
ax.plot(figure1) # where figure is a plt.figure object
ax.plot(figure2)
這不起作用,但我怎麼能使它工作?有沒有辦法將數字放在子圖或者解決方法中,在一個整體數字中繪製多個數字?
任何幫助,這是非常感謝。 在此先感謝您的意見。
非常感謝您的回答,但這正是我想要規避的。我不想繪製數據,而是一個容易檢索的圖形對象。 – Arne
@Arne:我從來沒有見過內置函數,其中包含兩個數字成一個單一的數字。因此,有必要從數字對象中提取所有數據,並使用多個座標軸在新圖中再次繪製它們。儘管這可能是可能的,但比簡單地將軸作爲參數更復雜。 – plonser