【软件技术】在JupyterNotebook的Cell中展示表格

分类: 软件技术 |
Jupyter
Notebook默认的表达式展示形式为markdown,用户可以根据自己的喜好将表格展示位特定形式,丰富内容的表现。
1、使用markdown表格标记 :
在cell中,可以输入markdown标记,先将cell的格式设置为markdown,例如cell内容为:
| 左对齐 | 右对齐 | 居中对齐 |
| :-----| ----: | :----: |
| 单元格 | 单元格 | 单元格 |
| 单元格 | 单元格 | 单元格 |
| :-----| ----: | :----: |
| 单元格 | 单元格 | 单元格 |
| 单元格 | 单元格 | 单元格 |
就可以显示一个标准的markdown格式的表格。
将cell类型设置为markdown,例如输入内容为:
<table
width="80%">
<tr
align="center"><th>$$N$$</th>
<th
align="center">$$x_i$$</th>
<th
align="center">
$$w_i$$
</th></tr>
<tr
align="center"><td>$$1$$</td>
<td> $$0$$
</td>
<td> $$2$$
</td>
</tr>
<tr
align="center"><td>$$2$$</td>
<td> $$\pm \sqrt{\frac{1}{3}}$$
</td>
<td> $$1$$
</td>
</tr>
<tr
align="center"><td
rowspan=2>$$3$$</td>
<td> $$0$$
</td>
<td> $$8/9$$
</td>
</tr>
<tr
align="center">
<td> $$\pm \sqrt{\frac{3}{5}}$$
</td>
<td>
$$5/9$$</td>
</tr>
<tr
align="center"><td
rowspan=2>$$4$$</td>
<td> $$\pm \sqrt{\frac{3}{7} -
\frac{2}{7}
\sqrt{\frac{6}{5}}}$$</td>
<td> $$\frac{18 + \sqrt{30}}{36}$$
</td>
</tr>
<tr
align="center">
<td> $$\pm \sqrt{\frac{3}{7} +
\frac{2}{7}
\sqrt{\frac{6}{5}}}$$</td>
<td>$$\frac{18 - \sqrt{30}}{36}$$
</td>
</tr>
<tr
align="center"><td
rowspan=3>$$5$$</td>
<td> $$0$$
</td>
<td> $$\frac{128}{225}$$
</td>
</tr>
<tr
align="center">
<td> $$\pm \frac{1}{3} \sqrt{5 - 2
\sqrt{\frac{10}{7}}}$$</td>
<td> $$\frac{322 +
13\sqrt{70}}{900}$$</td>
</tr>
<tr
align="center">
<td> $$\pm \frac{1}{3} \sqrt{5 + 2
\sqrt{\frac{10}{7}}}$$</td>
<td> $$\frac{322 -
13\sqrt{70}}{900}$$</td>
</tr>
</table>
</table>
3、使用bootstrap式样+html表格标记:例如输入内容为:
<div
class="container-fluid">
<div
class="row-fluid">
<div
class="span12">
<table
class="table">
<thead>
<tr>
<th>
编号
</th>
<th>
产品
</th>
<th>
交付时间
</th>
<th>