python中dataframe导出文件_python-从pandas DataFrame导出LaTeX表

数据框具有to_latex方法:

In [42]: df = pd.DataFrame(np.random.random((5, 5)))

In [43]: df

Out[43]:

0 1 2 3 4

0 0.886864 0.518538 0.359964 0.167291 0.940414

1 0.834130 0.022920 0.265131 0.059002 0.530584

2 0.648019 0.953043 0.263551 0.595798 0.153969

3 0.207003 0.015721 0.931170 0.045044 0.432870

4 0.039886 0.898780 0.728195 0.112069 0.468485

In [44]: print df.to_latex()

\begin{tabular}{|l|c|c|c|c|c|c|}

\hline

{} & 0 & 1 & 2 & 3 & 4 \\

\hline

0 & 0.886864 & 0.518538 & 0.359964 & 0.167291 & 0.940414 \\

1 & 0.834130 & 0.022920 & 0.265131 & 0.059002 & 0.530584 \\

2 & 0.648019 & 0.953043 & 0.263551 & 0.595798 & 0.153969 \\

3 & 0.207003 & 0.015721 & 0.931170 & 0.045044 & 0.432870 \\

4 & 0.039886 & 0.898780 & 0.728195 & 0.112069 & 0.468485 \\

\hline

\end{tabular}

您可以简单地将其写入tex文件。

默认情况下,乳胶将其呈现为:

注意:to_latex方法提供了几种配置选项。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值