-
Notifications
You must be signed in to change notification settings - Fork 119
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
Minimum interface to define a DataFrame-like type #3
Comments
This is probably too complex for a tutorial and might change in near future. I can keep this Issue open as maybe one day we will have this interface stabilized enough to specify it (but feel free to close it if it is OK for you to switch with discussion to the thread I mention here). |
Sounds like something which should be documented in the DataFrames manual. But indeed, better stabilize it before working on the docs. |
@bkamins you mean 1000 lines to define the interface? o.O I agree that the DataFrames.jl docs is more appropriate for defining the interface, but since I couldn't find it there, I thought this repo would get it done more quickly. I encountered this necessity to define dataframe-like objects twice in my packages, but couldn't get it done. |
Let me write down here a tentative API a subtype of
And there are functions that are not part of
|
Is this API documented somewhere already? How does it relate to the Tables.jl API? |
It has not been written down unfortunately. |
It would be great to learn more about the minimum interface expected to be implemented by subtypes of AbstractDataFrame in one tutorial notebook. Do you think it makes sense to have it here?
The text was updated successfully, but these errors were encountered: