我試圖使用熊貓來繪製爲具體的數字,但它似乎想要使它自己的數字,而不是使用/重置pyplot的當前數字。熊貓DataFrame.plot重置pyplot當前數字
我怎樣才能讓熊貓與當前的(或更好的,明確給出的)數字陰謀?
from matplotlib import pyplot
import pandas
df = pandas.DataFrame({'a': list(range(1000))})
fig1 = pyplot.figure(figsize=(5, 10))
assert pyplot.gcf() is fig1 # succeeds
df.plot() # does not draw to fig1
assert pyplot.gcf() is fig1 # fails
' df = pandas.DataFrame(範圍(1000))'結果爲: 回溯(最近一次調用的最後一次):... .... ValueError:未正確調用DataFrame構造函數! – Uvar
DataFrame構造函數在我的熊貓上正常工作(0.19.2) – Knio
我使用的是熊貓0.20.3 ...所以我認爲這將是通常情況下的未來。但是,如果這是一個大問題,我會將它從答案中刪除,因爲它與解決方案無關。 – Uvar