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 Function Severity:  1 - Wish
Priority:  5 - Normal Item Group:  Feature Request
Status:  Confirmed Assigned to:  None
Originator Name:  Siddhanathan Shanmugam Open/Closed:  Open
Release:  dev Operating System:  Any

Add a New Comment (Rich Markup)
   

You are not logged in

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

 

Fri 14 Aug 2020 07:14:48 PM UTC, comment #5: 

Thanks for the shout-out, Kai!

My goal for Tablicious is to have full API-level Matlab compatibility, including readtable() and related I/O functions. They're on the TODO list - https://github.com/apjanke/octave-tablicious/issues/49 - and as soon as my day job quiets down a bit, they'll happen.

Feel free to try out Tablicious, and if there are any features you'd like to see added to it, drop a bug report on its GitHub issue tracker.

Subscribing to this issue.

Andrew Janke <apjanke>
Tue 08 Oct 2019 03:15:31 AM UTC, comment #4: 
Kai Torben Ohlhus <siko1056>
Project Member
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 Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Digest:
   bug dependencies.

 

Carbon-Copy List
  • -email is unavailable- added by apjanke (Posted a comment)
  • -email is unavailable- added by siko1056 (Posted a comment)
  • -email is unavailable- added by markuman (Posted a comment)
  • -email is unavailable- added by siddhanathan (Submitted the item)
  •  

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

    Only project members can vote.

     

     

     

    Follow 9 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2019-10-08 mtmiller Carbon-CopyRemoved 80942 => -
    2019-10-08 siko1056 Dependencies- => bugs #57019 is dependent
    2018-07-05 pantxo Dependencies- => bugs #54250 is dependent
    2015-03-18 mtmiller Severity3 - Normal => 1 - Wish
        Operating SystemGNU/Linux => Any
    2015-03-18 rik5 Carbon-CopyRemoved 72865 => -
    2015-03-18 rik5 StatusNone => 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.6