tabsdata.tableframe.selectors.object#
- object() SelectorProxy [source]#
Select all columns of object data type.
Example
>>> import tabsdata.tableframe as td_tf >>> from datetime import date >>> >>> tf = td_tf.TableFrame({ ... "Custom": [{"a": 1}, {"b": 2}, {"c": 3}, {"d": 4}, ... {"e": 5}, {"f": 6}, {"g": 7}, {"h": 8}], ... "Date": [date(2024, 1, 1), date(2024, 1, 2), date(2024, 1, 3), date(2024, 1, 4), ... date(2024, 1, 5), date(2024, 1, 6), date(2024, 1, 7), date(2024, 1, 8)], ... })
Original: ┌────────────┬────────────┐ │ Custom ┆ Date │ │ — ┆ — │ │ object ┆ date │ ╞════════════╪════════════╡ │ {“a”: 1} ┆ 2024-01-01 │ │ {“b”: 2} ┆ 2024-01-02 │ │ {“c”: 3} ┆ 2024-01-03 │ │ {“d”: 4} ┆ 2024-01-04 │ │ {“e”: 5} ┆ 2024-01-05 │ │ {“f”: 6} ┆ 2024-01-06 │ │ {“g”: 7} ┆ 2024-01-07 │ │ {“h”: 8} ┆ 2024-01-08 │ └────────────┴────────────┘
>>> tf.select(td_tf.selectors.object())
Selected: ┌────────────┐ │ Custom │ │ — │ │ object │ ╞════════════╡ │ {“a”: 1} │ │ {“b”: 2} │ │ {“c”: 3} │ │ {“d”: 4} │ │ {“e”: 5} │ │ {“f”: 6} │ │ {“g”: 7} │ │ {“h”: 8} │ └────────────┘