Курс Python → Вычисление натурального логарифма в NumPy

NumPy — это библиотека Python, предназначенная для работы с многомерными массивами и матрицами, а также содержащая множество математических функций. Одной из таких функций является вычисление натурального логарифма элементов массива NumPy. Для этого используется метод numpy.log().

Для начала работы с методом numpy.log() необходимо импортировать модуль NumPy. Для этого используется следующий оператор:

import numpy as np

После импорта модуля NumPy можно вызывать метод numpy.log() и передавать ему массив, элементы которого нужно прологарифмировать. Метод numpy.log() принимает входной массив в качестве параметра и возвращает новый массив, содержащий натуральные логарифмы элементов исходного массива.

Например, если у нас есть массив arr = np.array([1, 2, 3, 4, 5]), мы можем использовать метод numpy.log() для вычисления натурального логарифма каждого элемента:

import numpy as np
arr = np.array([1, 2, 3, 4, 5])
result = np.log(arr)
print(result)

В результате выполнения данного кода на экран будет выведен массив, содержащий натуральные логарифмы элементов исходного массива arr. Таким образом, метод numpy.log() позволяет быстро и удобно вычислять логарифмические значения элементов массива NumPy.

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Операторы сравнения в Python
  2. Bootle — простой веб-фреймворк
  3. Преобразование данных в Python
  4. Применение функции map() с лямбда-функциями
  5. Работа с NumPy массивами
  6. Retrying в Python: повторные вызовы
  7. Оптимизация памяти в Python
  8. Виртуальное окружение Python
  9. Итерации в Python
  10. Работа с zip()
  11. Создание объекта timedelta
  12. Numpy: использование Ellipsis
  13. Функции-генераторы в Python
  14. Combobox в Tkinter
  15. Команда %dhist — список посещенных каталогов
  16. Библиотека wikipedia для Python
  17. Отрицательные индексы списков в Python
  18. Передача словаря через **kwargs
  19. Работа с комплексными числами
  20. Изменение списка срезом
  21. Генерация UUID в Python
  22. Счетчик ссылок в Python
  23. Оператор объединения словарей
  24. Функция sleep() в Python
  25. Оператор * в Python
  26. Оператор zip в Python
  27. Создание графики с черепахой
  28. Обход элементов в Python
  29. Проверка дублей в списке.
  30. Управление фоновыми задачами в Python
  31. Работа с изменяемыми списками
  32. Открытие и редактирование скриптов Python
  33. Динамические маршруты во Flask
  34. Декоратор total_ordering для сравнения объектов
  35. Операции с комплексными числами
  36. Метод __iand__ для пользовательских классов
  37. Использование обратной косой черты в f-строках
  38. Вложенные генераторы в Python
  39. Генератор списка с условием if
  40. Подписка на SelectelNews в Twitter
  41. Порядок операций в Python
  42. Проверка вхождения подстроки
  43. Разделение строк в Python
  44. Конструктор в Python
  45. Библиотека itertools: объединение списков

Marketello читают маркетологи из крутых компаний