-
-
Notifications
You must be signed in to change notification settings - Fork 18.5k
DOC/WIP: doc page for the layout of the internals of pandas #4082
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
sure...all for that! |
👍 though maybe it would be better to add the documentation into the code (e.g., module level docstrings or comments at the top of modules) as opposed to putting it into documentation elsewhere -- might make it easier to keep them updated as changes occur. |
yeah i think a doc page might be better than the wiki for this |
maybe in this case a description at the top of |
Is this still alive and kicking? Perhaps adding a subhead to |
I think some progress has been made in groupby,internals,index to document more with some top level comments not sure this is really for public consumption and better documented in the modules themselves |
on second thought this might be nice if it's included in the docs Imaybe u want to give a stab at some things that might be useful in this page? (and I can fill them in a bit) |
and their is a section on index internals at the end of indexing.rst which should be moved to internals as well |
Sure! I'll put together a PR with a TOC and some headings, then start muddling through the code. |
document internal attributes of |
After reinventing several cythonized routines and hitting my head against the wall of pytables io code I was thinking along the lines of actually generating a separate developer doc (with its own conf.py): separation would help keeping the scope and build time of public doc down, and one could use cross-references where necessary. |
That is a much cleaner solution than the disaster I've been trying to cook up. |
little tidbits that need docs (see end of this): #7790 |
I think the guide is really useful for contributors (including me). I prepared a rough summary for internal docs for discussion. Data LayersExplanation of internal data layers. Consists from following 4 levels.
ToDo: Explain what ops are (basically) defined in what layers, such as slicing and numeric ops. Internal Data AccessAssuming following
Access to
|
Looks like we have https://pandas.pydata.org/docs/development/internals.html as a start so I think we can close in favor of issues noting what aspects we are missing |
this would be useful for reference purposes and also so that @jreback doesn't have to fix almost every non-trivial bug that pops up :). i would be happy to start writing this (with the help of others who know these things better than i do), i think it would be an excellent way to gain a deeper understanding of the internals.
The text was updated successfully, but these errors were encountered: