polars.DataFrame.glimpse#
- DataFrame.glimpse( ) str | None[source]#
返回DataFrame的密集预览。
格式化显示每列一行,以便宽数据框显示清晰。每行显示列名、数据类型和前几个值。
- Parameters:
- max_items_per_column
每列显示的最大项目数。
- max_colname_length
显示的列名的最大长度;超过此值的值将被截断,并在末尾添加省略号。
- return_as_string
如果为True,将预览作为字符串返回,而不是打印到stdout。
示例
>>> from datetime import date >>> df = pl.DataFrame( ... { ... "a": [1.0, 2.8, 3.0], ... "b": [4, 5, None], ... "c": [True, False, True], ... "d": [None, "b", "c"], ... "e": ["usd", "eur", None], ... "f": [date(2020, 1, 1), date(2021, 1, 2), date(2022, 1, 1)], ... } ... ) >>> df.glimpse() Rows: 3 Columns: 6 $ a <f64> 1.0, 2.8, 3.0 $ b <i64> 4, 5, None $ c <bool> True, False, True $ d <str> None, 'b', 'c' $ e <str> 'usd', 'eur', None $ f <date> 2020-01-01, 2021-01-02, 2022-01-01