bugGNU Octave - Bugs: bug #44571, table datatype and associated...

 
 

bug #44571: table datatype and associated functions are not implemented

Submitted by:  Siddhanathan Shanmugam <siddhanathan>
Submitted on:  Wed 18 Mar 2015 03:35:39 PM UTC  
 
Category: Octave FunctionSeverity: 1 - Wish
Priority: 5 - NormalItem Group: Feature Request
Status: ConfirmedAssigned to: None
Originator Name: Siddhanathan ShanmugamOpen/Closed: Open
Release: devOperating System: Any

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Thu 19 Mar 2015 06:06:17 PM UTC, comment #3:

yes, the table type is classdef and (afaik) just a bunch of structs.

weeks ago (long before committed to github) I've started table() but get stuck while overloading subsref and subsasgn. This is absolutly necessary to feel comfortable with table().

If anyone like to involve: https://github.com/octave-de/table

Markus Bergholz <markuman>
Wed 18 Mar 2015 06:04:48 PM UTC, comment #2:

Isn't readTable related to classdef?

Parts of the "table" class / type look very much like dataframes.

It seems like some parts of readTable could be implemented as wrappers around dlmread (and xlsread, once spreadsheet I/O is in core Octave).
A bottleneck is the ability to read and write tables from/to disk (.mat files). Even for classdef there's no support yet for I/O to e.g., .mat files.

As for the io package, I've looked at implementing dataframe I/O in combination with spreadsheet I/O some time ago, the concept doesn't look too daunting.

Do we need to lower severity/priority?

Philip Nienhuis <philipnienhuis>
Project Member
Wed 18 Mar 2015 05:38:21 PM UTC, comment #1:

I'm afraid it's bigger than just readtable. The entire table data type and associated functions are not implemented. Changing the title to reflect that, but this is a huge feature request and probably won't happen unless someone has a lot of interest or we can get a Google Summer of Code student to work on it.

Rik <rik5>
Project Administrator
Wed 18 Mar 2015 03:35:39 PM UTC, original submission:

readtable is not implemented. The function reads a csv file into a table. It was implemented in Matlab 2014b.

Details: http://www.mathworks.com/help/matlab/ref/readtable.html

Siddhanathan Shanmugam <siddhanathan>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by markuman (Posted a comment)
  • -unavailable- added by mtmiller (Updated the item)
  • -unavailable- added by siddhanathan (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only project members can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 6 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Wed 18 Mar 2015 11:06:07 PM UTCmtmillerSeverity3 - Normal=>1 - Wish
      Operating SystemGNU/Linux=>Any
    Wed 18 Mar 2015 05:38:27 PM UTCrik5Carbon-CopyRemoved 72865=>-
    Wed 18 Mar 2015 05:38:21 PM UTCrik5StatusNone=>Confirmed
      Release3.8.1=>dev
      Summaryreadtable() is not implemented=>table datatype and associated functions are not implemented

    Back to the top


    Powered by Savane 3.1-cleanup1