當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Python pandas.DataFrame.to_markdown用法及代碼示例

用法:

DataFrame.to_markdown(buf=None, mode='wt', index=True, storage_options=None, **kwargs)

以 Markdown-friendly 格式打印 DataFrame。

參數

bufstr,路徑或StringIO-like,可選,默認無

要寫入的緩衝區。如果為 None,則輸出作為字符串返回。

modestr,可選

打開文件的模式,默認為“wt”。

index布爾值,可選,默認 True

添加索引(行)標簽。

storage_options字典,可選

對特定存儲連接有意義的額外選項,例如主機、端口、用戶名、密碼等。對於 HTTP(S) URL,鍵值對作為標頭選項轉發到 urllib。對於其他 URL(例如以 “s3://” 和 “gcs://” 開頭),鍵值對被轉發到 fsspec 。有關詳細信息,請參閱fsspecurllib

**kwargs

這些參數將被傳遞給製表。

返回

str

Markdown-friendly 格式的數據幀。

注意

需要製表包。

例子

>>> df = pd.DataFrame(
...     data={"animal_1":["elk", "pig"], "animal_2":["dog", "quetzal"]}
... )
>>> print(df.to_markdown())
|    | animal_1   | animal_2   |
|---:|:-----------|:-----------|
|  0 | elk        | dog        |
|  1 | pig        | quetzal    |

使用表格選項輸出降價。

>>> print(df.to_markdown(tablefmt="grid"))
+----+------------+------------+
|    | animal_1   | animal_2   |
+====+============+============+
|  0 | elk        | dog        |
+----+------------+------------+
|  1 | pig        | quetzal    |
+----+------------+------------+

相關用法


注:本文由純淨天空篩選整理自pandas.pydata.org大神的英文原創作品 pandas.DataFrame.to_markdown。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。