Markdown中的表格(在Jupyter中)

时间:2018-02-07 04:02:52

标签: markdown jupyter

一个超级基本问题:为什么以下不会在Markdown中渲染 - 恰好位于jupyter笔记本中

原始代码

### Results

| --- | --- | --- |
| Stretch/Untouched | ProbDistribution | Accuracy |
| --- | --- | --- |
| Stretched | Gaussian | .843 |

在编辑模式下jupyter查看的代码

enter image description here

jupyter

中渲染

enter image description here

因此表格正确呈现

更新我做了一些麻烦,现在它呈现..但仍不确定为什么原始代码不起作用

enter image description here

2 个答案:

答案 0 :(得分:30)

表的第一行定义标题,然后下一行定义每列的对齐方式。您复制了表格顶部的对齐方式以及它实际应该去的位置。

正确的Markdown应该只是你的语法,但删除第一行:

| Stretch/Untouched | ProbDistribution | Accuracy |
| --- | --- | --- |
| Stretched | Gaussian | .843 |

列定义---之间的| |表示该列不合理。在标准Markdown中,这将与列的左侧对齐,但在Jupyter笔记本中,它似乎与右侧对齐。

有了这个,我得到了这张表:

enter image description here

答案 1 :(得分:-2)

即使已回答了该问题,仍将其放在此处-可能会对其他人有所帮助。我也无法在jupyter笔记本中渲染表格。

示例:


    | | Sentence #  | Word    | POS   | Tag   |
|---:|:-------------|:-----------|:------|:------|
| 1 | Sentence: 1  | They       | PRP   | O     |
| 2 | Sentence: 1  | marched    | VBD   | O     |

输出:

| | Sentence # | Word | POS | Tag | |---:|:-------------|:-----------|:------|:------| | 1 | Sentence: 1 | They | PRP | O | | 2 | Sentence: 1 | marched | VBD | O |

我无法弄清楚为什么会发生这种情况,但是由于某些奇怪的原因,当我在第一行的第一个单元格中输入文本时,它可以正常显示。所以在这里,我在第一个单元格中输入了Sno.,它工作正常。

输出:

enter image description here