ano*_*its 5 python plot pandas
这感觉就像(并且可能是)一个非常愚蠢的问题,但你怎么称呼关闭一个没有明确调用matplotlib的数据帧图?
例如,如果您键入:
df.hist(data)
Run Code Online (Sandbox Code Playgroud)
有没有办法关闭图(除了手动点击窗口的x)?
我习惯于调用plt.close(),但是在pandas中有类似的东西吗?我已经尝试过close&close(),但都没有工作.
这将在关闭窗口前等待5秒:
import matplotlib.pyplot as plt
import pandas as pd
import time
ax = df.plot()
fig = ax.get_figure()
plt.show(block=False)
time.sleep(5)
plt.close(fig)
Run Code Online (Sandbox Code Playgroud)
或者:
fig, ax = plt.subplots()
df = pd.Series([1, 2, 3])
df.plot(ax=ax)
plt.show(block=False)
time.sleep(5)
plt.close(fig)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5445 次 |
| 最近记录: |