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


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


本文簡要介紹 pyspark.pandas.DataFrame.to_markdown 的用法。

用法:

DataFrame.to_markdown(buf: Union[IO[str], str, None] = None, mode: Optional[str] = None) → str

以Markdown-friendly 格式打印係列或DataFrame。

注意

僅當預期生成的 pandas 對象很小時才應使用此方法,因為所有數據都加載到驅動程序的內存中。

參數

buf可寫緩衝區,默認為sys.stdout

將輸出發送到哪裏。默認情況下,輸出打印到 sys.stdout。如果您需要進一步處理輸出,請傳遞一個可寫緩衝區。

modestr,可選

打開文件的模式。

**kwargs

這些參數將被傳遞給 tabulate

返回

str

係列或 Markdown-friendly 格式的 DataFrame。

注意

需要tabulate 包。

例子

>>> psser = ps.Series(["elk", "pig", "dog", "quetzal"], name="animal")
>>> print(psser.to_markdown())  
|    | animal   |
|---:|:---------|
|  0 | elk      |
|  1 | pig      |
|  2 | dog      |
|  3 | quetzal  |
>>> psdf = ps.DataFrame(
...     data={"animal_1": ["elk", "pig"], "animal_2": ["dog", "quetzal"]}
... )
>>> print(psdf.to_markdown())  
|    | animal_1   | animal_2   |
|---:|:-----------|:-----------|
|  0 | elk        | dog        |
|  1 | pig        | quetzal    |

相關用法


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