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

У статті Розповсюдження Anaconda: найповніший набір для науки про дані за допомогою Python Ми говорили про те, що збираємося докладно описати цікаві інструменти, які автоматично встановлюються з цим набором. Одним з таких інструментів є Jupyter Notebook що ідеально підходить для тих, хто є навчання програмуванню на Python і їм потрібно задокументувати все, що вони вивчають, крім того, що повинно подавати науково обґрунтовані звіти.

Що таке блокнот Юпітера?

El Jupyter Notebook є веб - програма з відкритим кодом - -, розроблений з використанням агностичної мови HTML, що дозволяє створювати, ділитися та редагувати документи, в яких може бути виконаний код python, робити анотації, вставляти рівняння, візуалізувати результати та функціонувати документи.

Ця програма, як правило, розроблена для розширеної сумісності з Пітон, Markdown і це включає можливість експорту документів, виготовлених за допомогою інструменту, в інші формати.

Зазвичай цей інструмент використовується для вивчення мови програмування python, очищення та перетворення наукових даних, чисельне моделювання, статистичне моделювання та може охоплювати багато інших областей.

Jupyter Notebook

Особливості ноутбука Jupyter

Серед багатьох особливостей блокнота Jupyter можна виділити:

  • Легко встановити завдяки присутності в Люкс Anaconda Distribution.
  • Він має вдосконалений веб-інтерфейс, який дозволяє поєднувати вихідний код, тексти, формули, малюнки та мультимедіа в одному документі.
  • Інтеграція різних типів інформації дозволяє нам більш адекватно пояснити наші програми або поняття, які ми вивчаємо.
  • Дозвольте aДоступ з будь-якого місця без необхідності встановлення інших служб, оскільки він працює як клієнтський сервер. Подібним чином його можна запустити на локальному робочому столі або на віддаленому сервері.
  • Хоча фундаментальною мовою програмування в Jupyter Notebook є Пітон, цей додаток також сумісний з більш ніж 40 мовами, серед яких виділяються Р, Джулія та Скала.
  • Дозволяє обмін документами Jupyter через сторонні служби.
  • Ми можемо виконувати та переглядати зображення, відео, LaTeX та JavaScript, крім того, щоб маніпулювати результатами їх у реальному часі.
  • Він має вдосконалений менеджер документів, який дозволяє переглядати файли, сумісні з Jupyter Notebook, розміщені на нашому комп’ютері.
  • Документи, зроблені в блокноті Jupyter, можна експортувати в різні статичні формати включаючи HTML, reStructeredText, LaTeX, PDF та слайд-шоу.
  • Це сумісно з nbviewer що дозволяє нам переносити наші документи Jupyter Notebook в хмару як статичну веб-сторінку, яку може переглянути кожен немає необхідності встановлювати блокнот Jupyter .

попередній перегляд ноутбука

Як користуватися та встановлювати блокнот Jupyter?

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

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

$ pip install notebook

Таким же чином ми можемо насолоджуватися онлайн-демонстрацією програми із наведеного нижче посилання і велику документацію про всі його функціональні можливості можна знайти в його Офіційний сайт.

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


Зміст статті відповідає нашим принципам редакційна етика. Щоб повідомити про помилку, натисніть тут.

2 коментарі, залиште свій

Залиште свій коментар

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

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Ксавьє - сказав він

    Здравствуйте.
    "Agnostic" - поганий переклад англійської "agnostic". Будь ласка, використовуйте замість цього "незалежний" або "нейтральний". Дякую.

    1.    Гектор Рамірес - сказав він

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