{ "cells": [ { "cell_type": "markdown", "id": "4c34bdb4", "metadata": {}, "source": [ "(content:code-outputs)=\n", "\n", "# 格式化代码输出\n", "\n", "代码输出的格式化是高度可配置的。下面我们给出一些示例,说明如何格式化特定输出,甚至如何将输出插入到文档的其他位置。\n", "\n", "[MyST 备忘单](myst_cheatsheet) 提供了 [可用的 `code-cell` 标签列表](myst_cheatsheet:code-cell:tags)\n", "\n", ":::{seealso}\n", "[MyST-NB 文档](myst-nb:use/format/cutomise),关于如何完全定制输出渲染器。\n", ":::\n", "\n", "(content:code-outputs:library-outputs)=\n", "## 库输出格式化\n", "\n", "许多库都支持自己的 HTML 输出格式,这通常也适用于 Jupyter Book 输出。\n", "\n", "例如,下面的单元格使用 Pandas 基于它们的值格式化单元格:" ] }, { "cell_type": "code", "execution_count": 1, "id": "af5babda", "metadata": { "tags": [ "hide-input" ] }, "outputs": [ { "data": { "text/html": [ "\n", "
\n", " | A | \n", "B | \n", "C | \n", "D | \n", "E | \n", "
---|---|---|---|---|---|
0 | \n", "1.000000 | \n", "1.329212 | \n", "nan | \n", "-0.316280 | \n", "-0.990810 | \n", "
1 | \n", "2.000000 | \n", "-1.070816 | \n", "-1.438713 | \n", "0.564417 | \n", "0.295722 | \n", "
2 | \n", "3.000000 | \n", "-1.626404 | \n", "0.219565 | \n", "0.678805 | \n", "1.889273 | \n", "
3 | \n", "4.000000 | \n", "0.961538 | \n", "0.104011 | \n", "nan | \n", "0.850229 | \n", "
4 | \n", "5.000000 | \n", "1.453425 | \n", "1.057737 | \n", "0.165562 | \n", "0.515018 | \n", "
5 | \n", "6.000000 | \n", "-1.336936 | \n", "0.562861 | \n", "1.392855 | \n", "-0.063328 | \n", "
6 | \n", "7.000000 | \n", "0.121668 | \n", "1.207603 | \n", "-0.002040 | \n", "1.627796 | \n", "
7 | \n", "8.000000 | \n", "0.354493 | \n", "1.037528 | \n", "-0.385684 | \n", "0.519818 | \n", "
8 | \n", "9.000000 | \n", "1.686583 | \n", "-1.325963 | \n", "1.428984 | \n", "-2.089354 | \n", "
9 | \n", "10.000000 | \n", "-0.129820 | \n", "0.631523 | \n", "-0.586538 | \n", "0.290720 | \n", "