用法:
DataFrame.to_string(max_rows=5)
将 DataFrame 渲染到控制台友好的表格输出。
- buf:str,Path 或StringIO-like,可选,默认无(Dask 中不支持)
要写入的缓冲区。如果为 None,则输出作为字符串返回。
- columns:序列,可选,默认无(在 Dask 中不支持)
要写入的列的子集。默认情况下写入所有列。
- col_space:int, list or dict of int, optional (Dask 不支持)
每列的最小宽度。如果给定一个整数列表,每个整数对应一列。如果给出 dict,则键引用列,而值定义要使用的空间。
- header:bool 或 str 序列,可选(Dask 中不支持)
写出列名。如果给出了字符串列表,则假定它是列名的别名。
- index:bool,可选,默认 True(Dask 不支持)
是否打印索引(行)标签。
- na_rep:str,可选,默认“NaN”(在 Dask 中不支持)
要使用的
NaN
的字符串表示形式。- formatters:one-param 的列表、元组或字典。函数,可选(在 Dask 中不支持)
按位置或名称应用于列元素的格式化函数。每个函数的结果必须是一个 unicode 字符串。列表/元组的长度必须等于列数。
- float_format:one-parameter 函数,可选,默认无(Dask 中不支持)
如果它们是浮点数,则应用于列的元素的格式化函数。此函数必须返回一个 unicode 字符串,并且仅适用于非
NaN
元素,其中NaN
由na_rep
处理。此文档字符串是从 pandas.core.frame.DataFrame.to_string 复制而来的。
可能存在与 Dask 版本的一些不一致之处。
- sparsify:bool,可选,默认 True(Dask 不支持)
为具有分层索引的 DataFrame 设置为 False 以在每一行打印每个多索引键。
- index_names:bool,可选,默认 True(Dask 不支持)
打印索引的名称。
- justify:str,默认无(在 Dask 中不支持)
如何证明列标签的合理性。如果 None 使用打印配置中的选项(由 set_option 控制),则 ‘right’ 开箱即用。有效值为
- left
- right
- center
- justify
- justify-all
- start
- end
- inherit
- match-parent
- initial
- 未设置。
- max_rows:整数,可选
控制台中显示的最大行数。
- max_cols:int,可选(在 Dask 中不支持)
控制台中显示的最大列数。
- show_dimensions:bool,默认 False(在 Dask 中不支持)
显示 DataFrame 尺寸(行数乘列数)。
- decimal:str,默认“。”(在 Dask 中不支持)
识别为小数分隔符的字符,例如',' 在欧洲。
- line_width:int,可选(在 Dask 中不支持)
以字符换行的宽度。
- min_rows:int,可选(在 Dask 中不支持)
在截断的 repr 中显示在控制台中的行数(当行数高于
max_rows
时)。- max_colwidth:int,可选(在 Dask 中不支持)
以字符为单位截断每一列的最大宽度。默认情况下,没有限制。
- encoding:str,默认 “utf-8”(Dask 不支持)
设置字符编码。
- str 或 None
如果 buf 为 None,则将结果作为字符串返回。否则返回无。
参数:
返回:
例子:
>>> d = {'col1': [1, 2, 3], 'col2': [4, 5, 6]} >>> df = pd.DataFrame(d) >>> print(df.to_string()) col1 col2 0 1 4 1 2 5 2 3 6
相关用法
- Python dask.dataframe.DataFrame.to_bag用法及代码示例
- Python dask.dataframe.DataFrame.to_parquet用法及代码示例
- Python dask.dataframe.DataFrame.to_hdf用法及代码示例
- Python dask.dataframe.DataFrame.to_delayed用法及代码示例
- Python dask.dataframe.DataFrame.to_csv用法及代码示例
- Python dask.dataframe.DataFrame.to_records用法及代码示例
- Python dask.dataframe.DataFrame.truediv用法及代码示例
- Python dask.dataframe.DataFrame.applymap用法及代码示例
- Python dask.dataframe.DataFrame.sub用法及代码示例
- Python dask.dataframe.DataFrame.mod用法及代码示例
- Python dask.dataframe.DataFrame.cummin用法及代码示例
- Python dask.dataframe.DataFrame.round用法及代码示例
- Python dask.dataframe.DataFrame.ne用法及代码示例
- Python dask.dataframe.DataFrame.partitions用法及代码示例
- Python dask.dataframe.DataFrame.any用法及代码示例
- Python dask.dataframe.DataFrame.itertuples用法及代码示例
- Python dask.dataframe.DataFrame.count用法及代码示例
- Python dask.dataframe.DataFrame.memory_usage用法及代码示例
- Python dask.dataframe.DataFrame.describe用法及代码示例
- Python dask.dataframe.DataFrame.groupby用法及代码示例
注:本文由纯净天空筛选整理自dask.org大神的英文原创作品 dask.dataframe.DataFrame.to_string。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。