4 ms·
Early on (as a heavy Stata and Python user) I tried Julia and got quite discouraged by its messy treatment of missing values (and weights, etc). I've also tried
by zzleeper 8y ago
Early on (as a heavy Stata and Python user) I tried Julia and got quite discouraged by its messy treatment of missing values (and weights, etc). I've also tried R but also found lots of inconsistencies, so not enough reason to switch, besides when plotting nice graphs.
But I would say Julia is increasingly getting there. Comparable packages are WAY easier to write in Julia than in Stata/Mata, while being faster, so any gaps will keep disappearing in the next hears.
- skybrian 8y agoDid you see how Julia does missing values now? https://julialang.org/blog/2018/06/missing https://julialang.org/blog/2018/06/missing
- babahoyo 8y agoyou were somehow satisfied with the way stata handles missing values??? gen x = y if z > 4 // headaches abound Julia's missing value support is great now and is only going to get better. You have to be more careful with how you use them, but you won't get anything like the output above in julia. * For reference, stata uses +Inf as missing value, so any operation with "greater then" is going to assign missing values to something. And yes, there have research papers retracted due to this behavior.
- cuchoi 8y agoOne of my least favorite quirks of Stata