Курс 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. Обновление шаблона base.html
  4. Управление браузером с Selenium
  5. Python union() функция — объединение множеств
  6. Работа с утверждениями в Python
  7. Оптимизация гиперпараметров в Python
  8. Проверка типа объекта в Python
  9. Проектирование Singleton с метаклассом
  10. Расчет времени выполнения кода
  11. Объявление переменных в Python
  12. Retrying в Python: повторные вызовы
  13. Преобразование документов в PDF с помощью Spire.Office
  14. ChainMap.new_child() — добавление нового словаря
  15. Явный импорт переменных
  16. Метод __irshift__ для побитового сдвига вправо
  17. Поиск частых элементов в списке
  18. Метод __iand__ для пользовательских классов
  19. Python Аргументы по умолчанию
  20. Проверка подстроки в строке
  21. Работа с Path в Python
  22. Импорт и использование модулей в Python
  23. Работа с буфером обмена на Python
  24. Отделение звука от видео
  25. Декоратор total_ordering для сравнения объектов
  26. Генераторы списков в Python
  27. Бесконечные списки в Python
  28. Форматирование даты с strftime()
  29. Выключение компьютера с помощью Python
  30. Модуль xkcd: загрузка комиксов
  31. Перевернуть список в Python
  32. Работа с GitHub в Telegram
  33. Блок else в Python
  34. Функция format() в Python
  35. HTTP-запросы с библиотекой Requests
  36. Работа с изображениями Pillow
  37. Определение имен функций
  38. Поиск индексов подстроки
  39. Асинхронное выполнение задач в процессах
  40. Анализ текста на русском языке с помощью Pymystem3
  41. Переопределение метода divmod
  42. Перетасовка списков в Python
  43. Умножение строк и списков
  44. Функция divmod() в Python

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