Inserting comments into jupyter notebook
Asked Answered
L

5

12

I hope this is not a redundant question, but I was not able to find a proper answer and tutorial. I am currently learning Data Science and therefore use kaggle competition for practice and jupyter notebook to tackle them (as it is visually more appealing to me). Now I stumbled upon an example kernel (see: http://nbviewer.jupyter.org/github/agconti/kaggle-titanic/blob/master/Titanic.ipynb#Data-Handling) is using comments, links and illustrations between his codes to give more context.

Is anybody aware of how to write such comments and remarks within jupyter? If so, do you have an online resource where I could learn this?

Thanks a bunch!

Latini answered 19/2, 2018 at 15:44 Comment(3)
The "comments" are markdown, which you can switch between in your cells. You just set your cell to "Markdown".Idioplasm
So indeed a redundant question lol. Thanks a bunch for helping out though, very much appreciated.Latini
Also, you might be interested in generating Markdown as output of your code: #36289170Mendelevium
B
9

Yep - highlight a cell and click on the "Cell" dropdown menu and go to "Cell Type" and choose "Markdown". Then you can type any markdown text you'd like and it will render as such.

^^ Also there are shortcuts for changing cell types as well. Highlight a cell and press the esc key to change into "command" mode and press m. This changes it to a markdown cell. Press y to change it back to a code cell.

You can also do latex equations using dollar signs ($). There is documentation for this here

Bindle answered 19/2, 2018 at 15:51 Comment(0)
D
8

For markdown cells

[//]: # "Your comment in here."

allows to include a comment in jupyter notebook server version 6.0.1. See this discussion for more details on markdown comments.

Docket answered 8/1, 2020 at 13:5 Comment(2)
The quotes are important (they can be substituted with parenthesis(Comment)). [//]: # Your comment in here doesn't work.Aerobatics
It needs to start on a newline.Sprue
N
4

Agree with @RSHAP. I just add the flow picture in the below.
select the active Cell > Cell Type > Markdown. enter image description here

Nobles answered 5/11, 2020 at 8:27 Comment(0)
U
1

irrespective of the version of jupyter notebook you use, the following command should work on current cell

  1. Pres ESC
  2. then Press m
Uriel answered 10/12, 2022 at 14:32 Comment(0)
M
0

As mentioned in the above remarks, use markdown cells. Once in a markdown cell, use #,##,###,#### for headings of different fonts. For bold, use **your_text_here**, and for italics use *your_text_here*. For writing equations and using latex commands, use $ symbol. Everything works just like in latex; you can even define your notations like you would normally do in Latex. For a more detailed and structured overview to format text In Jupyter, have a look at this website:

https://www.earthdatascience.org/courses/intro-to-earth-data-science/file-formats/use-text-files/format-text-with-markdown-jupyter-notebook/

Merralee answered 24/8, 2021 at 3:22 Comment(1)
Ok sure, will add more details. I am a little new to contributing to stack overflow. Thanks for your remark, I will add in more context and details. :)Merralee

© 2022 - 2024 — McMap. All rights reserved.