Closed grahamas closed 1 year ago
I'm somewhat at a loss to make an MWE. Recreating a dataframe with the same structure works just fine (i.e. no error)
julia> df = DataFrame(target=["patient" for _ in 1:8], standardization=["across" for _ in 1:8], signal=["aEEG" for _ in 1:8], auc=randn(8), tpr57=rand(8), fphr80=rand(8))
8×6 DataFrame
Row │ target standardization signal auc tpr57 fphr80
│ String String String Float64 Float64 Float64
─────┼────────────────────────────────────────────────────────────────────
1 │ patient across aEEG 0.0593826 0.32419 0.213125
2 │ patient across aEEG 0.356194 0.0443194 0.274227
3 │ patient across aEEG -0.340227 0.0296562 0.0572772
4 │ patient across aEEG 0.221184 0.147901 0.910407
5 │ patient across aEEG -1.9993 0.0715698 0.294623
6 │ patient across aEEG 1.82078 0.448308 0.223144
7 │ patient across aEEG 0.0852268 0.57349 0.811184
8 │ patient across aEEG 0.791005 0.22799 0.518066
julia> save("~/test.jld2", Dict("df" => df))
# works fine
Hi, this is indeed very strange and I habe no idea how it should be possible for this to happen.
Without a way to reproduce the issue, there's nothing i can do.
Today I can't even replicate the error with the exact same script.
I'll play around with making an MWE. Let me know if the errors suggest a best direction in which to simplify.
Is this related to #427?
Julia 1.8.3; JLD2 0.4.28
The same code works fine in Julia 1.7.3.