Show Menu
Cheatography

Python math (in Rus) Cheat Sheet by

Python math (in Rus)

Модуль MATH

ceil(x)
Округление вверх
floor(x)
Округление вниз
fabs(x)
| x |
factorial(x)
x!
fsum(list)
Сумма list
exp(x)
ex
log(x,y)
log(x) по основанию y
pow(x,y)
xy
sqrt(x)
Корень из x
sin
,
sinh(x)
sin(x) и asin(x) *
cos
,
cosh(x)
cos(x) и acos(x) *
tan
,
tanh(x)
tg(x) и atg(x) *
degrees(x)
Радианы в градусы
radians(x)
Градусы в радианы
erf(x)
Функция ошибок
gamma(x)
Гамма-​ функция
pi
,
e
Числа π и e
* а так же их обратные функции
asin(x)
,
asinh(x)
и т.д.

Библиотека SCIPY

sp.con­stants
Константы
sp.cluster
Векторное кванто­вание
sp.fftpack
Преобр­азо­вание Фурье
sp.int­egrate
Интегр­иро­вание
sp.int­erp­olate
Интерп­оляция
sp.io
Ввод/вывод данных
sp.linalg
Линейная алгебра
sp.misc
Разное
sp.opt­imize
Оптими­зация
sp.signal
Обработка сигналов
sp.special
Спец. функции
sp.stats
Статистика
sp.wawe
Исполь­зование кода C/C++
sp == scipy
 

Библиотека NUMPY

array([a,b,...])
Массив NumPy
array([[],[­],...])
Двумерный массив *
zeros(N)
Массив нулей
ones(N)
Массив единиц
eye(N)
Единицы по диагонали
empty(N)
Пустой массив
linspace(a,b,d)
Диапазон от a до b
A.size
Количество элементов
A.shape
Размер­ность
A.min/max()
Min и Max **
A.ravel()
Плоский массив из N
A.transpose()
Трансп­они­рование
random()
Случайные числа
vectorize(fun)
Вектор­изация функции
numpy.l­inalg
Модуль лин.ал­гебры
lg.mat­rix­_power(A,n)
Возведение матрицы A в степень
lg.eig(A)
Cобств­енные значения и векторы.
lg.norm(A)
Норма
lg.det(A)
Детерм­инант
lg.solve(A,B)
Решить систему линейных уравнений Ax = B
lg.lstsq(A,B)
Метод наименьших квадратов
lg.inv(A)
Обратная матрица
median(A)
Медиана
average(A)
Среднее взвешенное
mean(A)
Среднее арифме­тич­еское
std(A)
Станда­ртное отклонение
var(A)
Дисперсия
lg == linalg
*
array[x,y]
- (строк­а,с­тол­бец);
array[ x ]
- (строка);
array[:,y]
- (столбец);
array[a:b]
- (от : до)

** (None~по всему объему; 0-по строкам; 1-по столбцам)
 

Библиотека MATPLOTLIB

mpl.pyplot
Основной модуль
pt.figure()
Создать рисунок
pt.title()
Название
pt.axis()
Масштаб по осям
pt.xlabel()
Подпись к оси x
pt.setp()
Задать свойства
pt.grid()
Сетка (True/­False)
pt.show()
Показать все рисунки
pt.scatter()
Точечное рисование
pt.plot()
Ломаная линия
pt.text()
Текст
pt.bar()
Столбчатая дтаграмма
ptt.hist()
Гистог­рамма
pt.pie()
Круговая диаграмма
pt.contour()
Изолинии
pt.pco­lormesh()
Псевдо­цветное изобра­жение
pt.fill()
Заливка многоу­гол­ьника
pt.quiver()
Векторное поле
mpl.figure
Модуль рисунка
mpl.artist
Элементы рисунка
mpl.su­bplot
Подрисунок
mpl.axis
Оси
mpl.co­lorbar
Цветная полоса
mpl.text
Текст
mpl.legend
Легенда
mpl.axes
Область рисования
mpl.ticker
Сетка
mpl == matplo­tlib; pt == pyplot

Дополн­ите­льные библиотеки

sympy
Символьные вычисления
dislin
3D-графики
chaco
2D-графики и рисунки
scikit.learn
Машинное обучение
pandas
Анализ данных
mdp
Анализ данных
 

Comments

No comments yet. Add yours below!

Add a Comment

Your Comment

Please enter your name.

    Please enter your email address

      Please enter your Comment.

          Related Cheat Sheets

            Python 3 Cheat Sheet by Finxter

          More Cheat Sheets by Bromine