Wes McKinney
Wes McKinney
Motivated by investigation in #13654. To be discussed
This is something that I've hacked on a little bit while on airplanes and in idle moments for my own curiosity and just cleaned up to turn into a PR....
I haven't been able to wrap my head around these behaviors: ``` In [10]: s = pd.Series() In [11]: s['a'] = 7 In [12]: s Out[12]: a 7 dtype: int64...
The most common use case for panels I've seen has been as an aligning container for data frames -- you can insert a DataFrame "item" as you would a column...
There are a number of places where we "guess" a type (e.g. `np.float64`) where there is no reasonable choice, e.g. in the CSV parser code. Many databases have the notion...
I had started building some things here because it was difficult several months ago to link to the Python bridge between NumPy/pandas land and C++-only land. Now that libarrow_python is...
@jorisvandenbossche the automated docs builds here don't have the requisite Python packages to run the IPython directives, it seems. We can revert to manual builds if necessary...
Do we want to continue to use NaN? There are possible computational benefits to doing so, but we have the opportunity with pandas 2.0 to change to using bitmaps everywhere,...
I'm thinking we can come up with a plan to yield a better .append implementation that defers stitching together arrays until it's actually needed for computations. We can do this...
On some contemplation, I am thinking it may lead to overall cleaner C++ code if we use exceptions for error reporting instead of status codes. These exceptions should be truly...