Thank you. That part works. I saved the range and density to excel files and loaded them back into Julia. I realized that there does not appear to be a way to convert an Array to a Float range using convert(). As a workaround, I tried saving the FloatRange variable "range" as the min, step and max (e.g. range[1], range[2]-range[1], range[end]) and reading those values in to the colon() function instead. However, there was some rounding error in computing the step from the difference. Consequentially, the resulting FloatRange variable was one element shorter than the original FloatRange variable. Any ideas would be greatly appreciated.
> After you've created your UnivariateKDE object: > > k = kde(X) > > you can access the fields via . > > range = k.x > density = k.density > > To recreate an object, just call the constructor: > > k = UnivariateKDE(range, density) > > -Simon > >
