【发布时间】:2020-09-05 09:24:14
【问题描述】:
我在插值时遇到问题。在数据中使用此代码一切正常,当从数据点 40903 和 40997 用数据 Lat[40903] = 12.4461 和 Lat[40997] = 12.4460 进行插值时,除了这个间隔。中间的数据点丢失,必须进行插值才能有用。有可能吗?对于大多数需要的值,插值的结果给了我-0.0。
using CSV
using DataFrames
using Impute
data = CSV.read("data.csv", delim=",", header=5, datarow=6, silencewarnings=true)
Lat = Impute.interp(data[:,8]) |> Impute.locf() |> Impute.nocb()
【问题讨论】:
-
这很难回答,因为它不是一个最小的工作示例 - 您指的是未定义的
data,并且不清楚您使用的是哪个包(可能是 Impute.jl,但是在您的示例中明确说明这一点是一种很好的做法)。
标签: julia linear-interpolation