I have been using the following to replace missing values with zero but it’s now failing and I can’t see why.
replace!(df.myfloat64field, missing => 0.0)
returns ERROR: UndefVarError: missing not defined
same problem when I try df = DataFrame(A=2,B=missing)
I’m using Julia 1.6.2 but I did try to upgrade to Julia 1.6.3 and 1.6.4 but the Language server gets stuck starting so I reverted. I have noticed strange problems in the past when I change versions. I tried adding Missings but no change. Do I need to do some sort of refresh or clearing of files when I change versions?
Something seems to be seriously broken in your install: your Julia 1.6 uses JULIA_HOME = C:\JuliaPro-1.3.1-2\Julia-1.3.1\bin. I suggest removing that old JuliaPro version and reinstalling Julia from scratch.
Thanks, juliapro was previously removed but I uninstalled everything including the vscode extension and the Julia updater from the Microsoft store and re-installed 1.7.0 via direct download and it works as expected now. All versions after 1.6.2 were also failing to start the language server and that problem is also fixed. Thanks for your help.