Menu

#168 Embed data file in canvas, then process by "Librarian" widget

Backlog
open
nobody
feature (71)
3ReallyUrgent
2024-02-18
2021-06-28
Steve Keen
No

This file from Martin North is a good reason to get this feature implemented: loading a data file would insert the file as an object on the canvas (maybe that more compact than CSV file format I brought to your attention could be used here? If it reduces file size by a factor of 3 without compression, it could be a real speed enhancer here). No dimensional processing would occur.

Then a "Librarian" widget could be attached to the data object, to process it into dimensions. This would be an improved version of the current import, where it would be possible to classify a column as "data" as well as a type of dimension. So the same csv file could be used to generate a plethora of Ravels containing different data types--in this case, income, mortgage size, and so on.

https://www.dropbox.com/s/hu1n6lo4d8y52hi/DFA%20CSV%20Data%20To%20May%202021.csv?dl=0

Discussion

  • Steve Keen

    Steve Keen - 2021-06-28

    Here's an attempt at a Ravel with a subset of the data: income by the available dimensions. There are clear problems with using Ravel for this sort of data at present, some of which is the cosmetic thing we want to get VC funding to enable. It's very hard to pick out axes for example, after I've summed a few of them.

    This also illustrates the need for the melded Ravel-Plot/Ravel-Spreadsheet widgets. It would be much easier to keep the Ravel here as the overall command tool and do the data selection/aggregation on the sheet or plot itself.

     
  • High Performance Coder

    • Milestone: Graeber --> Backlog
     
  • High Performance Coder

    • Milestone: Backlog --> Pascal
     
  • High Performance Coder

    • Milestone: Pascal --> Backlog
     
  • High Performance Coder

    • labels: --> feature
     

Log in to post a comment.