Google Colab如何在Markdown单元格中显示DataFrame?
解决Google Colab中Markdown单元格无法渲染DataFrame表格的问题
问题原因:Colab的Markdown单元格仅支持解析Markdown语法,无法执行Python代码,所以你输入的
display(HTML(df_initial.to_html(index=False, border=0, classes="table table-striped")))会被当作纯文本展示,不会运行生成表格。两种可行解决方法:
- 使用代码单元格执行Python代码:
把这段代码放到代码单元格(而非Markdown单元格)中运行,记得先导入依赖库:
运行后会直接在代码单元格下方渲染出格式化的表格。from IPython.display import display, HTML display(HTML(df_initial.to_html(index=False, border=0, classes="table table-striped"))) - 转成Markdown格式后复制到Markdown单元格:
先在代码单元格中把DataFrame转为Markdown格式:
运行后复制输出的Markdown表格代码,粘贴到Markdown单元格即可正常渲染。print(df_initial.to_markdown(index=False))
- 使用代码单元格执行Python代码:
内容的提问来源于stack exchange,提问作者Dan
相关产品推荐
相关产品推荐

