DataFrame behavior has been discussed many times, eg. https://groups.google.com/d/msg/julia-users/8UFnEIfIW0k/QNEustV9BQAJ. Short answer: having row names is considered, but a bit of a philosophical difference, so it's not guaranteed to happen at some point.
On Tuesday, September 8, 2015 at 7:59:24 AM UTC-4, Michael Borregaard wrote: > > Thanks, it looks like that package will do the trick! > > On Tue, Sep 8, 2015 at 1:33 PM, Tamas Papp <[email protected] <javascript:> > > wrote: > >> AFAIK https://github.com/davidavdav/NamedArrays.jl already does this and >> is maintained actively. >> >> Best, >> >> Tamas >> >> On Tue, Sep 08 2015, Andreas Lobinger <[email protected] <javascript:>> >> wrote: >> >> > Hello colleague, >> > >> > in the first order i think this could be emulated by a dictionary >> mapping >> > the row name to an index into a matrix or DataFrame. >> > Afaics calling this a 'misfeature' comes from trying to make a matrix >> > datatype that has row names by default and many people with >> > numerics/engineering background reserve the name matrix for the simplest >> > possible form: rectangular array with single number entries and integer >> row >> > and column indexing. >> > >> > So what you look for: a rectangular collection accessible with both row >> and >> > column index as names is something new and should have different name. >> You >> > could browse the dataFrames development and see if there are enough >> hooks >> > to extend this. >> > >> > Bringing this into julia as package (written in julia) should not be >> that >> > complicated if defined clearly (but still, someone is needed to >> implement). >> >> >
