pandas Dataframe表格转Markdown格式

使用方法

  1. 首先需要安装tabulate
    pip install tabulate
    
  2. 然后使用dataframe.to_markdown()即可

案例

import pandas as pd

df = pd.DataFrame([
    ['2021-01-01', 'hahhah', '9340do', 43, 123.23, '2021-01-01'],
    ['2022-02-02', 'balbal', 'jsi0-2-3', 12, 34.0, '2022-02-02'],
    ['2023-03-03', 'kkk', '123vd-2f', 23, 12.0, '2023-03-03'],
], columns=['time1', 'str1', 'str2', 'int1', 'float1', 'time2'])
print(df.to_markdown())

打印内容:

|    | time1      | str1   | str2     |   int1 |   float1 | time2      |
|---:|:-----------|:-------|:---------|-------:|---------:|:-----------|
|  0 | 2021-01-01 | hahhah | 9340do   |     43 |   123.23 | 2021-01-01 |
|  1 | 2022-02-02 | balbal | jsi0-2-3 |     12 |    34    | 2022-02-02 |
|  2 | 2023-03-03 | kkk    | 123vd-2f |     23 |    12    | 2023-03-03 |

显示内容:

time1str1str2int1float1time2
02021-01-01hahhah9340do43123.232021-01-01
12022-02-02balbaljsi0-2-312342022-02-02
22023-03-03kkk123vd-2f23122023-03-03

参考

pandas.DataFrame.to_markdown Doc:https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.to_markdown.html

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

呆萌的代Ma

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值