I am running my tricontour Python code in PyCharm and I am getting aruntime error. Here is my current code:
tri_new = pd.read_table('fort.ele', delim_whitespace=True,names=('A','B','C','D'), usecols=[1,2,3], skiprows=1, dtype={'D':np.int})
dateList = []
for result in perdelta(strt, strt+timedelta(days=3), timedelta(hours=3)):
dat=result
dt =parse(str(dat))
y=dt.year
mn=dt.month
d=dt.day
hr=dt.hour
mi=dt.minute
if hr<10:
hr='0'+str(hr)
else:
d=str(d)
hr=str(hr)
varname='Hsig_'+str(y)+'0'+str(mn)+str(d)+'_'+hr+'0000'
z=(datamat[varname]).squeeze()
x0=-5
y0=52
x = Xp.squeeze()
y = Yp.squeeze()
start=time.clock()
triang=tri.Triangulation(x,y)
plt.tricontour(x,y,z,15)
plt.tricontourf(x,y,z,15)
plt.plot(x,y)
plt.show()
Error:
C:\Users\incois-sms\Python\lib\site-packages\numpy\core\_methods.py:26: RuntimeWarning: invalid value encountered in reduce
return umr_maximum(a, axis, None, out, keepdims)
C:\Users\incois-sms\Python\lib\site-packages\numpy\core\_methods.py:29: RuntimeWarning: invalid value encountered in reduce
return umr_minimum(a, axis, None, out, keepdims)
C:\Users\incois-sms\Python\lib\site-packages\matplotlib\contour.py:1169: RuntimeWarning: invalid value encountered in greater
inside = (self.levels > self.zmin) & (self.levels < self.zmax)
C:\Users\incois-sms\Python\lib\site-packages\matplotlib\contour.py:1169: RuntimeWarning: invalid value encountered in less
inside = (self.levels > self.zmin) & (self.levels < self.zmax)
C:\Users\incois-sms\Python\lib\site-packages\matplotlib\contour.py:1173: UserWarning: No contour levels were found within the data range.
warnings.warn("No contour levels were found"
C:\Users\incois-sms\Python\lib\site-packages\matplotlib\colors.py:504: RuntimeWarning: invalid value encountered in less
xa[xa < 0] = -1
Process finished with exit code -1073741819 (0xC0000005)
User contributions licensed under CC BY-SA 3.0