JupyterLab — отличный инструмент для специалистов по обработке данных и программистов, позволяющий выполнять интерактивное кодирование, анализ данных и визуализацию. Хотя JupyterLab поддерживает различные форматы данных, включая текст, код и уравнения, добавление изображений в ваши блокноты может значительно повысить их визуальную привлекательность и эффективно передавать информацию. В этой статье мы рассмотрим несколько методов добавления изображений в блокноты JupyterLab, а также приведем примеры кода для каждого подхода.
Метод 1: использование ячеек Markdown
JupyterLab позволяет создавать и редактировать ячейки Markdown, которые идеально подходят для добавления форматированного текста, изображений и гиперссылок. Чтобы добавить изображение с помощью Markdown, выполните следующие действия:
- Создайте новую ячейку Markdown, нажав кнопку «+» на панели инструментов JupyterLab.
- Для добавления изображения используйте следующий синтаксис Markdown:
Замените
Alt Textописательным альтернативным текстом изображения иpath_to_imageотносительным или абсолютным путем к файлу изображения в вашей системе.
Пример:

- Создайте ячейку кода, нажав кнопку «+» и выбрав «Код» в раскрывающемся списке на панели инструментов JupyterLab.
- Для вставки изображения используйте следующий HTML-код:
<img src="path_to_image" alt="Alt Text">Замените
path_to_imageна относительный или абсолютный путь к файлу изображения, аAlt Textна описательный альтернативный текст.
Пример:
<img src="images/gpt3.5.png" alt="GPT-3.5 Architecture">
Метод 3: использование IPython.display
JupyterLab поддерживает библиотеку IPython, которая предоставляет мощные возможности отображения. Модуль IPython.displayпредлагает удобный способ программного добавления изображений.
- Импортируйте класс
ImageизIPython.displayв ячейку кода:from IPython.display import Image - Для отображения изображения используйте следующий код:
Image(filename='path_to_image')Замените
path_to_imageотносительным или абсолютным путем к файлу изображения.
Пример:
from IPython.display import Image
Image(filename='images/gpt3.5.png')
модуль. Включив изображения в свои блокноты, вы сможете создавать более визуально привлекательный и информативный контент. Поэкспериментируйте с этими методами и выберите тот, который лучше всего соответствует вашим потребностям. Приятного программирования и визуализации!