在Python 3.6.5上,matplotlib不使用xarray的plot()显示任何绘图窗口

时间:2019-01-30 04:35:11

标签: python matplotlib python-xarray

我试图在Python 3.6.5上使用matplotlib和xarray进行绘图。

我的代码实际上来自xarray documentation

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import xarray as xr

airtemps = xr.tutorial.open_dataset('air_temperature')
print(airtemps)

air = airtemps.air - 273.15
air.attrs = airtemps.air.attrs
air.attrs['units'] = 'deg C'
air1d = air.isel(lat=10, lon=10)
air1d.plot()      # using xarray.DataArray's plot()

当我运行代码(在virturlenv内)时,它没有显示任何绘图窗口,也没有引发任何错误。

1 个答案:

答案 0 :(得分:1)

我的错误是我忘记了最后调用plt.show()。