[SciPy-User] UnivariateSpline returning NaN
Vagabond_Aero
vagabondaero at gmail.com
Sun Aug 19 09:44:42 EDT 2012
Looking at your data, about 3/4 of the way down you have 2 x values exactly
the same. Leaving those in, I could recreate your problem, but removing
one of them made the problem go away.
On Fri, Aug 17, 2012 at 2:34 PM, Kevin Gullikson
<kevin.gullikson at gmail.com>wrote:
> Hi all,
>
> I am having a weird issue with UnivariateSpline return nan when trying to
> interpolate some data. I have had this happen before a couple times, but it
> was always because a nan was in the input arrays. Here, they are all real
> numbers. Here is some minimal code that recreates my problem:
>
> import numpy
> x,y = numpy.loadtxt("test.out", usecols=(0,1), unpack=True)
> from scipy.interpolate import UnivariateSpline
> fcn = UnivariateSpline(x,y,s=0)
> print fcn(numpy.median(x))
>
> (the result of the print is nan)
>
>
> Here is the data that I used:
>
> 960.38174 2218580.3 2205540
> 960.3904 2209433.1 2205465.9
> 960.39906 2202205.2 2205391.9
> 960.40773 2209385.9 2205317.8
> 960.41639 2218550.3 2205243.7
> 960.42505 2220656.8 2205169.7
> 960.43372 2220779.4 2205095.6
> 960.44238 2220771.8 2205021.5
> 960.45104 2220764.3 2204947.5
> 960.67545 2220409.5 2203030.8
> 960.68725 2220387.5 2202930.1
> 960.69905 2220365.5 2202829.5
> 960.71085 2220343.4 2202728.8
> 960.72265 2220321.4 2202628.2
> 960.73445 2220299.3 2202527.6
> 960.74625 2220277.3 2202427
> 960.75805 2220222.8 2202326.4
> 960.76985 2220200.7 2202225.7
> 960.78165 2220178.7 2202125.2
> 960.79345 2220156.6 2202024.6
> 960.80525 2220134.6 2201924
> 960.81705 2220080.1 2201823.4
> 961.16055 2219013.1 2198897.2
> 961.16699 2218983.4 2198842.3
> 961.17344 2218953.6 2198787.4
> 961.17988 2218923.8 2198732.5
> 961.18788 2218886.9 2198664.3
> 961.19587 2218882.5 2198596.2
> 961.20386 2218910.5 2198528.1
> 961.21186 2218906.1 2198459.9
> 961.21963 2218837.8 2198393.7
> 961.2274 2218769.4 2198327.4
> 961.23517 2218701.1 2198261.2
> 961.24294 2218697.7 2198194.9
> 961.25071 2218661.8 2198128.7
> 961.25695 2218633 2198075.6
> 961.26317 2218604.3 2198022.5
> 961.27485 2218550.4 2197922.9
> 961.28653 2218496.5 2197823.4
> 961.2982 2218475 2197723.8
> 961.30988 2218421.1 2197624.3
> 961.32156 2218367.3 2197524.8
> 961.75259 2216379.3 2193857.4
> 961.75259 2225525.5 2193857.4
> 962.04986 2222983.5 2191338.5
> 962.05175 2222942.3 2191322.5
> 962.69908 2217396.7 2185841.9
> 962.71837 2217210.7 2185678.5
> 962.73766 2217024.8 2185515.2
> 962.75695 2214605.6 2185352
> 962.77624 2180663.5 2185188.7
> 962.79552 2080767.6 2185025.6
> 962.81481 2027222.1 2184862.4
> 962.83411 2080471.4 2184699.3
> 962.8534 2180022.7 2184536.2
> 962.87269 2213620.2 2184373.1
>
>
>
> Thanks,
>
> Kevin Gullikson
>
>
> _______________________________________________
> SciPy-User mailing list
> SciPy-User at scipy.org
> http://mail.scipy.org/mailman/listinfo/scipy-user
>
>
--
Co-discoverer of KBO:
IH-X-694190<http://www.icehunters.org/object.php?id=694190>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.scipy.org/pipermail/scipy-user/attachments/20120819/697c8fad/attachment.html>
More information about the SciPy-User
mailing list