Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
calc:numdat [2023/02/21 19:52] root |
calc:numdat [2023/02/21 20:14] (текущий) root |
||
---|---|---|---|
Строка 63: | Строка 63: | ||
# Изменение порядка осей | # Изменение порядка осей | ||
- | np.rollaxis(b,1) | + | b = np.moveaxis(b,0,-1) |
# b == array([[0., 2., 4.], | # b == array([[0., 2., 4.], | ||
# [1., 3., 5.]]) | # [1., 3., 5.]]) | ||
Строка 144: | Строка 144: | ||
# [ 4., 5.]]) | # [ 4., 5.]]) | ||
- | # Конкатенация по нулевой | + | # Конкатенация по строкам |
- | d = np.r_[b[:,1],b[1,:]] | + | d = np.vstack((b,b)) |
- | # d == array([ 1., 3., 5., 2., 3.]) | + | |
+ | # d == array([[0., 1.], | ||
+ | # [2., 3.], | ||
+ | # [4., 5.], | ||
+ | # | ||
+ | # [2., 3.], | ||
+ | # [4., 5.]]) | ||
+ | |||
+ | # Конкатенация по столбцам | ||
+ | |||
+ | d = np.hstack((b, | ||
+ | #d == array([[0., 1., 0., 1.], | ||
+ | # [2., 3., 2., 3.], | ||
+ | # [4., 5., 4., 5.]]) | ||
- | # Конкатенация по первой оси: np.c_[] или np.vstack | ||
- | d = np.c_[b,b] | ||
- | # d == array([[0., 1., 0., 1.], | ||
- | # [2., 3., 2., 3.], | ||
- | # [4., 5., 4., 5.]]) | ||
</ | </ | ||