当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。