cb
ABCD
  • NumPy Эхлэх
  • NumPy Массив үүсгэх
  • NumPy Массивын индексжүүлэлт
  • NumPy Массив үүсгэх /Slicing/
  • NumPy Өгөгдлийн төрөл /Data Type/
  • NumPy Массив Хуулбарлах VS Үзүүлэх
  • NumPy массивын хэмжээ /Shape/
  • NumPy Массивын хэмжээсийн өөрчлөх /Reshaping/
  • NumPy Массивыг давтах /Iterating/
  • NumPy Массивыг нэгтгэх /Join Array/
  • NumPy Массивыг хуваах /Split/
  • NumPy Массиваас хайх /Search/
  • NumPy Массивыг эрэмбэлэх /Sorting/
  • Массив шүүх /Filter/
  • NumPy Санамсаргүй тоо /Random Number/
  • NumPy Санамсаргүй өгөгдөл түгээх /Data Distribution/
  • Санамсаргүй сэлгээ /Random Permutations/
  • NumPy Seaborn модуль
  • NumPy Хэвийн тархалт /Normal Distribution/
  • NumPy Салангид тархалт /Binomial Distribution/
  • NumPy Салангид тархалт /Poisson Distribution/
  • NumPy Жигэд тархалт /Uniform Distribution/
тохиргоо
Толгой хэсэг
Хажуугийн самбар
Үндсэн контент
НЭВТРЭХ

NumPy Массивыг нэгтгэх /Join Array/

Нэгтгэх гэдэг нь хоёр ба түүнээс дээш массивын агуулгыг нэг массивд байрлуулахыг хэлнэ.

NumPy дээр массивыг тэнхлэгээр нэгтгэдэг.

Бид concatenate() функцэд нэгтгэхийг хүссэн массивын дарааллыг тэнхлэгийн хамт дамжуулна. Хэрэв тэнхлэгийг шууд дамжуулаагүй бол 0 гэж авна.

Жишээ нь

2 массив холбож үзье

import numpy as np

mas1 = np.array([1, 2, 3, 4, 5])
mas2 = np.array([6, 7, 8, 9, 10])

mas np.concatenate((mas1, mas2)):

print (mas)

Үр дүн

File G:\Hicheel\Python\test.py
[1 2 3 4 5 6 7 8 9 10]

Жишээ нь

2-D 2 массивыг холбож үзье /axis = 1 буюу тэнхлэг = 1/

import numpy as np

mas1 = np.array([[1, 2, 3], [4, 5, 6]])
mas2 = np.array([[7, 8, 9], [10, 11, 12]])

mas np.concatenate((mas1, mas2), axis=1):

print (mas)

Үр дүн

File G:\Hicheel\Python\test.py
[[1  2  3   7  8  9]
 [4  5  6  10 11 12]]


Stack функцээр массивыг нэгтгэх

Stack() функц нь холболттой адилхан бөгөөд ялгаа нь тэнхлэгийн дагуу холболтыг хийнэ.

Stack() Бид нэгэтгэхийг хүссэн массивын дарааллыг тэнхлэгийн хамт дамжуулдаг. Хэрэв тэнхлэгийг дамжуулаагүй бол 0 гэж ойлгоно.

Жишээ нь

2 массив холбож үзье

import numpy as np

mas1 = np.array([1, 2, 3, 4])
mas2 = np.array([5, 6, 7, 8])

mas np.stack((mas1, mas2), axis=1)

print (mas)

Үр дүн

File G:\Hicheel\Python\test.py
[[1 4]
 [2 5]
 [3 6]
 [4 8]]


Мөр дагуу байрлуулах

NumPy нь мөр дагуу байрлуулахд туслах hstack() функцээр хангаж өгдөг.

Жишээ нь

2 массив холбож үзье

import numpy as np

mas1 = np.array([1, 2, 3, 4])
mas2 = np.array([5, 6, 7, 8])

mas np.hstack((mas1, mas2))

print (mas)

Үр дүн

File G:\Hicheel\Python\test.py
[1 2 3 45 6 7 8]


Багана дагуу байрлуулах

NumPy нь багана дагуу байрлуулахд туслах vstack() функцээр хангаж өгдөг.

Жишээ нь

2 массив холбож үзье

import numpy as np

mas1 = np.array([1, 2, 3, 4])
mas2 = np.array([5, 6, 7, 8])

mas np.vstack((mas1, mas2))

print (mas)

Үр дүн

File G:\Hicheel\Python\test.py
[[1 2 3 4]
 [5 6 7 8]]


Өндөр дагуу байрлуулах

NumPy нь багана дагуу байрлуулахд туслах dstack() функцээр хангаж өгдөг.

Жишээ нь

2 массив холбож үзье

import numpy as np

mas1 = np.array([1, 2, 3, 4])
mas2 = np.array([5, 6, 7, 8])

mas np.dstack((mas1, mas2))

print (mas)

Үр дүн

File G:\Hicheel\Python\test.py
[[1 5]
 [2 6]
 [3 7]
 [4 8]]


Сэтгэгдэлүүд

Контентын нэр
NumPy Эхлэх
NumPy Массив үүсгэх
NumPy Массивын индексжүүлэлт
NumPy Массив үүсгэх /Slicing/
NumPy Өгөгдлийн төрөл /Data Type/
NumPy Массив Хуулбарлах VS Үзүүлэх
NumPy массивын хэмжээ /Shape/
NumPy Массивын хэмжээсийн өөрчлөх /Reshaping/
NumPy Массивыг давтах /Iterating/
NumPy Массивыг нэгтгэх /Join Array/
NumPy Массивыг хуваах /Split/
NumPy Массиваас хайх /Search/
NumPy Массивыг эрэмбэлэх /Sorting/
Массив шүүх /Filter/
NumPy Санамсаргүй тоо /Random Number/
NumPy Санамсаргүй өгөгдөл түгээх /Data Distribution/
Санамсаргүй сэлгээ /Random Permutations/
NumPy Seaborn модуль
NumPy Хэвийн тархалт /Normal Distribution/
NumPy Салангид тархалт /Binomial Distribution/
NumPy Салангид тархалт /Poisson Distribution/
NumPy Жигэд тархалт /Uniform Distribution/
ABCD.mn ©

Нөхцөл & Шаардлага

1. General

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas ultrices, justo vel imperdiet gravida, urna ligula hendrerit nibh, ac cursus nibh sapien in purus. Mauris tincidunt tincidunt turpis in porta. Integer fermentum tincidunt auctor.

2. Account

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas ultrices, justo vel imperdiet gravida, urna ligula hendrerit nibh, ac cursus nibh sapien in purus. Mauris tincidunt tincidunt turpis in porta. Integer fermentum tincidunt auctor.

3. Service

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas ultrices, justo vel imperdiet gravida, urna ligula hendrerit nibh, ac cursus nibh sapien in purus. Mauris tincidunt tincidunt turpis in porta. Integer fermentum tincidunt auctor.

4. Payments

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas ultrices, justo vel imperdiet gravida, urna ligula hendrerit nibh, ac cursus nibh sapien in purus. Mauris tincidunt tincidunt turpis in porta. Integer fermentum tincidunt auctor.