Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

DOC: comparison between Datafeames.jl, pandas, and r data.fame objects #392

Closed
sglyon opened this issue Nov 6, 2013 · 21 comments
Closed
Labels

Comments

@sglyon
Copy link

sglyon commented Nov 6, 2013

It seems like a lot of the functionality of this package is inspired by things in R data.frames or pandas. I think more users would be willing to give this package a try if in the documentation there was a section on the differences between dataframes and the others. Maybe even a table serving as a sort of cross reference between the three and how to perform common routines using each language.

This is somewhat reminiscent of the section on notable differences between julia and matlab, R, and python from the julia documentation and the old blog post about R and julia syntax from @johnmyleswhite .

@johnmyleswhite
Copy link
Contributor

If you could help contribute such a table, it would be very much appreciated.

@milktrader
Copy link

I think this would be cool to have @spencerlyon2

@sglyon
Copy link
Author

sglyon commented Nov 6, 2013

I'm happy to work on this for pandas + julia, but I am somewhat inexperienced when it comes to R (at least with respect to the other people who have worked on this project), so I'd ask for some help in filling in the R "column"

@milktrader
Copy link

Yeah, I could help there. What's the plan, start a branch on your fork maybe?

@sglyon
Copy link
Author

sglyon commented Nov 6, 2013

Sure, that sounds good. I'll start it up and post here once I have it read to go.

Thanks

@ViralBShah
Copy link
Contributor

This would certainly be very useful to have.

@sglyon
Copy link
Author

sglyon commented Nov 6, 2013

Before I get too far on this, how are the docs built right now? I see that they are markdown, but am not sure which variant?

@sglyon
Copy link
Author

sglyon commented Nov 6, 2013

Also, I haven't worked a ton with DataFrames in Julia so if anyone has suggestions for examples of non trivial things I should include in the table just let me know. Volunteering to do this was as much a way of forcing myself to get more comfortable with this package, as it was anything altruistic.
:)

I'll probably be pinging this issue occasionally to get input.

@milktrader
Copy link

You can start with non-trivial things in Pandas and then fill in the blanks.

@sglyon
Copy link
Author

sglyon commented Nov 6, 2013

Good idea, that will definitely be my approach, but there are bound to be some Julia specific things (like using quote to specify the DataFrame one column at a time) that I probably haven't come across yet.

@sglyon
Copy link
Author

sglyon commented Nov 7, 2013

Very very rough draft here. Have't done much besides create the file

@sglyon
Copy link
Author

sglyon commented Nov 9, 2013

Sorry guys but it turns out I will have less time in the near future than I thought. I will probably not get this done any time soon.

If someone else wants to take the lead, feel free. If you do, let me know and I'll try to contribute.

@StefanKarpinski
Copy link
Member

No worries. Thanks for getting it started.

@milktrader
Copy link

You can leave the branch open on your fork and I'll drop some more additions into it.

@sglyon
Copy link
Author

sglyon commented Nov 10, 2013

Sounds good, I really haven't done much of anything, but I did give you push access to my fork.

@milktrader
Copy link

I already added some R syntax and I'll fill some more stuff in when I get a chance.

@quinnj
Copy link
Member

quinnj commented Sep 7, 2017

I'm not sure there's enough interest in this; anyone feel free to re-open if still desired.

@quinnj quinnj closed this as completed Sep 7, 2017
@nalimilan
Copy link
Member

nalimilan commented Sep 9, 2017

I think that would be useful, and the number of comments by different people seems to confirm this.

EDIT: #793 contains a file presenting a comparison with R and Pandas. http://pandas.pydata.org/pandas-docs/stable/comparison_with_r.html can also give some inspiration.

@nalimilan nalimilan reopened this Sep 9, 2017
@bkamins bkamins added the doc label Feb 12, 2020
@bkamins
Copy link
Member

bkamins commented Aug 27, 2020

Closing this as we will soon have this (we already have it for dplyr and Stata)

@bkamins bkamins closed this as completed Aug 27, 2020
@nalimilan
Copy link
Member

Almost 7 years later at last! :-)

@bkamins
Copy link
Member

bkamins commented Aug 27, 2020

Well - I would say that we are now finally ready for this 😄.

Just need to finish #2340 and I am ready for PyData Global 2020 tutorial how to port from pandas to DataFrames.jl that is upcoming in November this year.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Projects
None yet
Development

No branches or pull requests

8 participants