In the new guide Computation With Structured Datasets we can find this part, on how to change a Dataset
But if we create a Dataset like:
ds=Dataset[{<|"a"->1,"b"->"x"|>,<|"a"->2,"b"->"y"|>,<|"a"->6,"b"->"z"|>}];
And then make:
ds[[1, 1]] = 2
Or, closer to my real case test:
ds[[All, "a"]] = Accumulate@Normal@ds[[All, "a"]]
We get an error:
"Part specification ds[[1,1]] is longer than depth of object"
"Part specification ds[[All,1]] is longer than depth of object. "
Is this a Bug?
Setting is not working on Dataset as stated by documentation.
Without this operation, it's very difficult to use Dataset in real world applications.
Related post in StackExchange