Maarten Breddels
Maarten Breddels
I agree with it being inconsistent, but I like to stick with 'settled' function names (in this case from matplotlib). 'imshow' will make bells go off and you know what...
> For reference, it seems like vaex raises when the lengths of the "column" (expression) don't match > It seems like this doesn't come up for vaex, which AFAICT doesn't...
I would like to add that vaex sits somewhere in between: ```python import vaex df = vaex.example() # lazy element wise operations df['y'] = df.x**2 # just the expression gets...
Interesting to hear Devin & Wes. I wasn't totally sure we *could* get away with it, but if 3 libraries are doing this already (Vaex, Modin and Ibis), I guess...
> just because you _can_ do this does not mean that you _should_ I agree those two are separate questions. The _can_ question is answered with yes. > I don't...
> I think we can reasonably choose between `NA`, `null`, or `missing` as a general name for "missing" values. I feel like 'null' is a bit strange in the context...
Is there an agreement on what 'NA' means, does it means 'Not available'? I would say the meaning of 'missing' is the least ambiguous (which has its cons and pros),...
> I'm not sure I follow this part, could you please elaborte? Since integers don't have a special value like NaN, you cannot 'abuse' NaN as a missing value. You...
Thanks @TomAugspurger, that's really useful to keep in mind. @teoliphant said it should be possible for ndarrays to have extra data added to it, like a mask (bit or byte)....
Maybe we shouldn't try to push a very specific definition to the word dataframe if it is used very broadly/loosely. What about having a descriptive name for different use cases....