Курс 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. Создание новой даты в Python
  3. Чтение бинарного файла в Python.
  4. Удаление эмодзи с помощью pandas
  5. Непрерывная проверка в Python
  6. Вложенные функции в Python
  7. Непрерывная проверка в Python
  8. Создание новых списков через list comprehensions
  9. SciPy: широкий функционал для математических операций
  10. Оператор @ для умножения матриц
  11. Подсчет частотности элементов в Python
  12. Копирование объектов в Python
  13. Работа с WindowsPath()
  14. Python-dateutil — работа с датами
  15. Создание итерируемых объектов
  16. Цикл for в Python
  17. Отображение HTML кода в Python
  18. Выражения-генераторы в Python
  19. Виртуальное окружение Python
  20. Создание объекта timedelta
  21. Определение объема памяти объекта
  22. Выход из профиля в Django
  23. Декоратор Ajax required
  24. Объединение Python и Shell
  25. Метод setdefault() в Python
  26. Расчет времени выполнения программы
  27. Принципы программирования
  28. Хеши в Python
  29. Доступ к локальным переменным
  30. Получение списка кортежей из словаря
  31. Капитализация строк
  32. Преобразование чисел в восьмеричную строку
  33. Измерение времени выполнения кода
  34. Преобразование списков в словарь
  35. Уникальные значения из списка
  36. Транспонирование матрицы в Python
  37. Установка и использование Python-dateutil
  38. Нарезка списков в Python
  39. Метод сравнения объектов в Python
  40. Генерация тестовых данных с factory_boy
  41. Генераторы в Python
  42. Вычисление времени выполнения
  43. Форматирование вывода списков
  44. Тестирование модели в PyTorch
  45. Библиотека sh: использование команд bash в Python
  46. Создание и удаление объектов
  47. Классы данных в Python

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