Блокнот Jupyter: документируйте и запускайте код из браузера

В статье Распространение Anaconda: наиболее полный пакет для науки о данных с Python Мы говорили, что собираемся подробно рассказать об интересных инструментах, которые автоматически устанавливаются вместе с этим пакетом. Один из таких инструментов - Jupyter Notebook который идеально подходит для тех, кто учимся программировать на Python и им необходимо задокументировать все, что они узнают, помимо того, что подавать научно обоснованные отчеты.

Что такое Jupyter Notebook?

El Jupyter Notebook является веб-приложение с открытым исходным кодом, разработанный с использованием независимого языка HTML, который позволяет создавать, совместно использовать и редактировать документы, в которых может выполняться код Python, делать аннотации, вставлять уравнения, визуализировать результаты и документировать функции.

Это приложение обычно разработано для обеспечения расширенной совместимости с Питон, уценка и включает возможность экспорта документов, созданных с помощью инструмента, в другие форматы.

Обычно этот инструмент используется для изучение языка программирования Python, очистка и преобразование научных данных, численное моделирование, статистическое моделирование и может охватывать многие другие области.

Jupyter Notebook

Возможности Jupyter Notebook

Среди множества функций Jupyter Notebook мы можем выделить:

  • Легко установить благодаря наличию в Дистрибьюторский пакет Anaconda.
  • Он имеет расширенный веб-интерфейс, который позволяет объединить исходный код, тексты, формулы, рисунки и мультимедиа в одном документе.
  • Интеграция различных типов информации позволяет нам давать более адекватные объяснения наших программ или концепций, которые мы изучаем.
  • РазрешитьДоступ из любого места без необходимости установки других сервисов, поскольку он работает как клиент-сервер. Точно так же его можно запустить на локальном рабочем столе или на удаленном сервере.
  • Хотя основным языком программирования в Jupyter Notebook является Питон, это приложение также совместим с более чем 40 языками, среди которых выделяются R, Julia и Scala.
  • Позволяет обмениваться документами Jupyter через сторонние сервисы.
  • Мы можем выполнять и просматривать изображения, видео, LaTeX и JavaScript, а также манипулировать их результатами в режиме реального времени.
  • В нем есть расширенный менеджер документов, который позволяет просматривать файлы, совместимые с Jupyter Notebook, которые размещены на нашем компьютере.
  • Документы, созданные в Jupyter Notebook, можно экспортировать в различные статические форматы. включая HTML, reStructeredText, LaTeX, PDF и слайд-шоу.
  • Он совместим с nbviewer что позволяет нам переносить наши документы Jupyter Notebook в облако в виде статической веб-страницы, которую может просматривать любой нет необходимости устанавливать Jupyter Notebook .

Предварительный просмотр записной книжки jupyter

Как использовать и установить Jupyter Notebook?

Если мы ранее установили Anaconda Distribution, у нас уже установлен Jupyter Notebook, и мы можем запустить его из терминала с помощью jupyter notebook, Эта команда выполнит службы, необходимые для правильной работы инструмента, и автоматически откроет наш браузер по умолчанию, чтобы мы могли начать пользоваться функциями Jupyter.

Если вы не хотите устанавливать Anaconda Distribution, мы можем установить Jupyter Notebook с помощью Python pipДля этого откройте терминал и выполните следующую команду:

$ pip install notebook

Таким же образом мы можем насладиться онлайн-демонстрацией приложения из следующих ссылке а обширную документацию по всем его функциям можно найти в Официальный сайт.

Jupyter Notebook - это инструмент, который я считаю незаменимым для тех, кто начинает свой путь в сказочном мире программирования на Python, но он также имеет большой потенциал для тех, кто хочет изучать науку о данных упорядоченным образом, со всем потенциалом Python и с возможностью документирования всей использованной научной базы.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Ксавье сказал

    Эй.
    «Агностик» - плохой перевод английского «агностик». Пожалуйста, используйте вместо этого «независимый» или «нейтральный». Спасибо.

    1.    Гектор Рамирес сказал

      Словарь Королевской академии испанского языка (DRAE) содержит следующее определение слова агностик, тот, который любой, у кого больше доброй воли, чем желание накачать свои яйца, нашел бы на несколько миллисекунд меньше, чем требуется, чтобы отправить несчастный комментарий. Спасибо, ящерица, за вашу самоотдачу и преданность делу в предоставлении нам отличной информации.