DataMatrix is an implementation of R’s data.frame in Python. This module is now abandoned. I encourage you to use much better (code wise) and actively developed projects such as tablib and pandas.
6 thoughts on “DataMatrix”
Gabriel
Why is the code under GPLv2 only? I would like to look at your code, but I would want it to be GPLv3 compatible … is there any reason for the restriction?
I put it GPL v2 only because I didn’t really like the campaign used by the FSF to promote v3. That said, if there are good reasons for an “or later” clause, I can change the license.
Gabriel
The only good reason I can think of is compatibility, people can then ship/use your code with GPLv3 code. For me it would allow me to steal you good ideas :-) I have written a DataFrame object similar in spirit (before I saw your page) and would like to take some of your ideas. My code can happily be v2 but I would potentially bundle it with v3 code, so it is a now go unless you have the ‘or later’ clause.
Well, since you’re developing a similar module, perhaps it would be wise to join forces (along with changing the licensing). What do you think?
Gabriel
I would be happy to, though my version is seems a more literal translation of the R’s dataframe. I will get the code together and hosted somewhere so you can check it out in the next week. I would be interested in your thoughts.
Gabriel
Well heck, I just put everything up at launchpad, I will clean house later, this will give you an idea of what my code is like, and if it interests you. Note that it requires python 2.6 (for now) and is very alpha at the moment.
Why is the code under GPLv2 only? I would like to look at your code, but I would want it to be GPLv3 compatible … is there any reason for the restriction?
thanks,
Gabriel
I put it GPL v2 only because I didn’t really like the campaign used by the FSF to promote v3. That said, if there are good reasons for an “or later” clause, I can change the license.
The only good reason I can think of is compatibility, people can then ship/use your code with GPLv3 code. For me it would allow me to steal you good ideas :-) I have written a DataFrame object similar in spirit (before I saw your page) and would like to take some of your ideas. My code can happily be v2 but I would potentially bundle it with v3 code, so it is a now go unless you have the ‘or later’ clause.
Well, since you’re developing a similar module, perhaps it would be wise to join forces (along with changing the licensing). What do you think?
I would be happy to, though my version is seems a more literal translation of the R’s dataframe. I will get the code together and hosted somewhere so you can check it out in the next week. I would be interested in your thoughts.
Well heck, I just put everything up at launchpad, I will clean house later, this will give you an idea of what my code is like, and if it interests you. Note that it requires python 2.6 (for now) and is very alpha at the moment.
send me an email with any thoughts.
the launchpad site is:
http://bazaar.launchpad.net/~ggellner/psl/scicollections/files
it also depends on
http://bazaar.launchpad.net/~ggellner/psl/sciutils/files