1.7.4 Selecting columns🔗ℹ

(define subset (table-cut data '(distance dep_delay dest)))
(display-table subset)
> (define subset (select flights "distance" "dep_delay" "dest"))
> subset

shape: (5_434, 3)

┌──────────┬───────────┬──────┐

│ distance ┆ dep_delay ┆ dest │

│ ---      ┆ ---       ┆ ---  │

│ i64      ┆ i64       ┆ str  │

╞══════════╪═══════════╪══════╡

│ 1400     ┆ 2         ┆ IAH  │

│ 1416     ┆ 4         ┆ IAH  │

│ 1089     ┆ 2         ┆ MIA  │

│ 1576     ┆ -1        ┆ BQN  │

│ 762      ┆ -6        ┆ ATL  │

│ …        ┆ …         ┆ …    │

│ 187      ┆ -3        ┆ BOS  │

│ 266      ┆ 44        ┆ BTV  │

│ 1617     ┆ -8        ┆ PSE  │

│ 1598     ┆ -7        ┆ SJU  │

│ 254      ┆ null      ┆ ROC  │

└──────────┴───────────┴──────┘

A frame prints its first and last rows, as display-table does; a missing delay prints as null where tabular-asa has #f.