Советы и хитрости для ноутбука Jupyter

Опубликовано: 30 Ноября, 2021

Предварительное условие: начало работы с Jupyter Notebook

Python - отличный язык для анализа данных, в первую очередь из-за фантастической экосистемы пакетов Python, ориентированных на данные. Что делает анализ данных в Python более эффективным и продуктивным, так это блокнот Jupyter, ранее известный как блокнот IPython.

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

Давайте посмотрим на некоторые функции записной книжки Jupyter, которая очень удобна при анализе данных.

%%timeit и %%time :

Для специалистов по данным не редкость, что при анализе данных у них есть несколько решений для данной проблемы. Они хотят выбрать лучший подход, который выполнит задачу за минимальное время. Блокнот Jupyter предоставляет очень эффективный способ проверить время выполнения определенного блока кода.

мы можем использовать команду %%time чтобы проверить время работы конкретной ячейки. Например, давайте посмотрим, сколько времени требуется для выполнения кода, упомянутого ниже.

# For capturing the execution time
% % time
# Find the squares of a number in the
# range from 0 to 14
for x in range ( 15 ):
square = x * * 2
print (square)

Выход :

Мы также можем использовать команду %%timeit чтобы запустить данный фрагмент кода несколько раз, чтобы найти среднее время выполнения для этого фрагмента кода.

Комментирование / раскомментирование блока кода:

Работая с кодами, мы часто добавляем новые строки кода и комментируем старые фрагменты кода для повышения производительности или для отладки. Ноутбук Jupyter предоставляет очень эффективный способ добиться того же.

Чтобы закомментировать блок кода -

Во-первых, нам нужно выбрать все те строки, которые мы хотим закомментировать.

Затем на компьютере с Windows нам нужно нажать ctrl + / чтобы закомментировать выделенную часть кода.

Это действительно экономит много времени для аналитика данных.

Чтобы раскомментировать закомментированный блок кода -

Шаги такие же, чтобы раскомментировать блок кода. Сначала мы выделяем прокомментированную область кода.

Затем на компьютере с Windows нам нужно нажать ctrl + / чтобы закомментировать выделенную часть кода.

Внимание компьютерщик! Укрепите свои основы с помощью базового курса программирования Python и изучите основы.

Для начала подготовьтесь к собеседованию. Расширьте свои концепции структур данных с помощью курса Python DS. А чтобы начать свое путешествие по машинному обучению, присоединяйтесь к курсу Машинное обучение - базовый уровень.