BETA

PandasのDataFrameを最高に簡単にMarkdownの表として出力

投稿日:2020-02-13
最終更新:2020-02-13

Pandas1.0からは次のようにしてDataFrameをMarkdownの表として出力できます。

print(df.to_markdown())  

以下のように表示されます。

|    | 名字   |   年齢 | 出身   |  
|---:|:-------|-------:|:-------|  
|  0 | 田中   |     10 | 北海道 |  
|  1 | 山田   |     20 | 東京   |  
|  2 | 上田   |     30 |        |  
|  3 | 田中   |     40 | 沖縄   |  
|  4 | 田中   |     50 | 北海道 |  

QrunchやQiitaに大体そのままコピーできます。
ちゃんと以下のように表示されます。

  名字 年齢 出身
0 田中 10 北海道
1 山田 20 東京
2 上田 30
3 田中 40 沖縄
4 田中 50 北海道

上手く表として表示されないときは、左上の空白のセルに全角スペース入れたり頑張りましょう。

技術ブログをはじめよう Qrunch(クランチ)は、プログラマの技術アプトプットに特化したブログサービスです
駆け出しエンジニアからエキスパートまで全ての方々のアウトプットを歓迎しております!
or 外部アカウントで 登録 / ログイン する
クランチについてもっと詳しく

この記事が掲載されているブログ

@opqrstuvcutの技術とか技術以外のブログ 最近フリーランスになりました

よく一緒に読まれる記事

0件のコメント

ブログ開設 or ログイン してコメントを送ってみよう