用法:
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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。