Курс 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. Работа с контекстными менеджерами
  3. Python Translator: создание локальных переводчиков
  4. Monkey Patching в Python
  5. Курсы Яндекс Практикум
  6. Создание тестовых данных с Faker
  7. Antigravity модуль
  8. Создание генераторов в Python
  9. Метод init в Python
  10. Контекстный менеджер в Python
  11. Преобразование букв в нижний регистр
  12. Тернарный оператор в Python
  13. Работа с срезами в Python
  14. Метод rsub для пользовательских чисел
  15. Атрибуты массивов в Numpy
  16. Использование модуля __future__
  17. Генераторы в Python
  18. Python Поверхностное Копирование
  19. Функция findall() для поиска вхождений строки
  20. Создание словарей в Python
  21. Работа с областями видимости переменных
  22. Оператор «and» в Python
  23. Основы Python за 14 дней
  24. Изменение объектов в Python
  25. Добавление элемента в список.
  26. Хеширование паролей с солью
  27. Управление ресурсами с контекстными менеджерами
  28. Изменение списка срезом
  29. Работа со словарями Python
  30. 9 уловок для чистого кода
  31. Работа с CSV файлами в Python
  32. Разделение строк в Python
  33. Функция zip() в Python
  34. Запуск файлового сервера
  35. Создание коллекций из генератора
  36. Работа с NumPy.linalg
  37. Логирование с Logzero
  38. Python UserString — создание подклассов строк
  39. Ограничение ресурсов в Python
  40. Объединение списков в строку
  41. Модуль functools в Python
  42. Проверка подстроки в строке
  43. Удаление URL-адресов в Python
  44. Бинарный поиск
  45. Модуль sys: основы
  46. Модуль math: константы π и e

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