Jiwoo Lee
Jiwoo Lee
@doutriaux1 so when you see one of my attached marked as "Old", you will see there is the part I was using `canvas.removeobject(gm)` in hope that would prevent slowing down....
@doutriaux1 agreed, overwriting should be optional, not default.
@doutriaux1 Thanks for solution. Curious what split is for and how it work. Also, above code does not work when I set levels as below, assign same color between -10...
 ```split=0``` solved the color issue for now. Thanks to @doutriaux1 .
@doutriaux1 Here is the code that returns error when level is not including 0 and split=0 is not being used. [test.py.txt](https://github.com/UV-CDAT/vcs/files/1281828/test.py.txt)
@doutriaux1 ``` $ conda list vcs # packages in environment at /export_backup/lee1043/anaconda2/envs/nightly-20170824-2: # vcs 2.10.2017.08.22.21.30.dc1c718e3800ffbe7028430b7d01789377b2b3b8 py27ha5a9922_0 uvcdat/label/nightly vcsaddons 2.10 py27_0 uvcdat ```
Test code attached: [Archive.zip](https://github.com/user-attachments/files/15510616/Archive.zip)
@pochedls thanks for the suggestion. I will work on these and ping you and @tomvothecoder for review once ready.
I will re-test this branch with the [test script](https://github.com/xCDAT/xcdat/pull/655#issuecomment-2141465262) I made earlier.
Confirmed that the `skipna` capability is working as expected for a sample and real world datasets. Details in the following test notebook: [test_skipna_20250409.pdf](https://github.com/user-attachments/files/19670573/test_skipna_20250409.pdf)