changeset 566: |
9920c585a2b5 |
parent 565: |
bf483eff77dc |
child 567: |
32995daa9a07 |
author: |
Richard Westhaver <ellis@rwest.io> |
date: |
Sun, 28 Jul 2024 21:47:57 -0400 |
files: |
lisp/lib/obj/query.lisp |
description: |
dataframe rework |
1.1--- a/lisp/lib/obj/query.lisp Sun Jul 28 21:32:32 2024 -0400
1.2+++ b/lisp/lib/obj/query.lisp Sun Jul 28 21:47:57 2024 -0400
1.3@@ -166,9 +166,8 @@
1.4 ;;; Dataframes
1.5 ;; minimal data-frame abstraction. methods are prefixed with 'DF-'.
1.6 (defclass data-frame ()
1.7- ((plan :type logical-plan :accessor df-plan :initarg :plan)))
1.8-
1.9-(defmethod schema ((self data-frame)) (schema (df-plan self)))
1.10+ ((fields :initform #() :initarg :fields :accessor df-fields)
1.11+ (data :initform #() :initarg :data :accessor df-data)))
1.12
1.13 (defgeneric df-col (self))
1.14