ການບັນທຶກລະບົບ NumPy
- ຫນ້າງກ່ອນ ການສ້າງລະບົບສະໜາມ NumPy
- ຫນ້າງຕໍ່ໄປ ການສັດຢູ່ລະບົບ NumPy
ຫຼັກຖານ
ຫຼັກຖານອອກສະເພາະ
ການເຂົ້າມາຄົ້ນຄວ້າຫຼັກຖານ
ການອ້າງຄຳການຕິດຕໍ່ກັບບັນດາຫຼັກຖານທີ່ພາຍໃນຫຼັກຖານມີຄວາມສະເພາະພາຍໃນການເຂົ້າມາຄົ້ນຄວ້າຫຼັກຖານ.
ຄວາມນິຍົມ
ພວກເຮົາສາມາດເຂົ້າມາຄົ້ນຄວ້າຫຼັກຖານທີ່ພາຍໃນຫຼັກຖານດ້ວຍການອ້າງຄຳການຕິດຕໍ່ກັບບັນດາຫຼັກຖານ.
import numpy as np arr = np.array([1, 2, 3, 4]) NumPy Array ແມ່ນມີການຕິດຕໍ່ກັບບັນດາຫຼັກຖານທີ່ເລີ່ມຈາກ 0 ເພື່ອວ່າບັນດາຫຼັກຖານທີໜຶ່ງຈະມີການຕິດຕໍ່ກັບບັນດາຫຼັກຖານທີໜຶ່ງ ບັນດາຫຼັກຖານທີສອງຈະມີການຕິດຕໍ່ກັບບັນດາຫຼັກຖານທີໜຶ່ງ ແລະ ຕາມຫຼັກສະນະຄັນທີ່ພາຍໃນຫຼັກຖານ.
ຄວາມນິຍົມ
ການເຂົ້າມາຄົ້ນຄວ້າຫຼັກຖານທີ່ຢູ່ພາຍໃນສາມວັດຖຸທີໜຶ່ງ.
import numpy as np arr = np.array([1, 2, 3, 4]) ການເຂົ້າມາຄົ້ນຄວ້າຫຼັກຖານທີ່ຢູ່ພາຍໃນສາມວັດຖຸທີສອງ.
ຄວາມນິຍົມ
ການເຂົ້າມາຄົ້ນຄວ້າຫຼັກຖານທີ່ຢູ່ພາຍໃນຫຼັກຖານທີ່ພາຍໃນສາມວັດຖຸທີສາມ ແລະ ທີ່ພາຍໃນສາມວັດຖຸທີສີ່ ແລະ ການຕິດຕໍ່ກັນ.
import numpy as np arr = np.array([1, 2, 3, 4]) print(arr[2] + arr[3])
ການເຂົ້າມາຄົ້ນຄວ້າ 2-D Array
ການເຂົ້າມາຄົ້ນຄວ້າຫຼັກຖານ 2-D Array ພວກເຮົາສາມາດໃຊ້ຈຳນວນທີ່ຕັ້ງຕາມຫຼັກສະນະຄັນດ້ວຍຄະແນນສອງສາມທີ່ຕາມວັດຖຸທີ່ພາຍໃນອາການທີ່ພາຍໃນຫຼັກຖານ.
ຄວາມນິຍົມ
ການເຂົ້າມາຄົ້ນຄວ້າຫຼັກຖານທີ່ຢູ່ພາຍໃນສາມວັດຖຸທີໜຶ່ງ.
import numpy as np arr = np.array([[1,2,3,4,5], [6,7,8,9,10]]) print('2nd element on 1st dim: ', arr[0, 1])
ຄວາມນິຍົມ
ການເຂົ້າມາຄົ້ນຄວ້າຫຼັກຖານທີ່ຢູ່ພາຍໃນສາມວັດຖຸທີສອງ.
import numpy as np arr = np.array([[1,2,3,4,5], [6,7,8,9,10]]) print('5th element on 2nd dim: ', arr[1, 4])
ການເຂົ້າມາຄົ້ນຄວ້າ 3-D Array
ການເຂົ້າມາຄົ້ນຄວ້າຫຼັກຖານ 3-D Array ພວກເຮົາສາມາດໃຊ້ຈຳນວນທີ່ຕັ້ງຕາມຫຼັກສະນະຄັນດ້ວຍຄະແນນສອງສາມທີ່ຕາມວັດຖຸທີ່ພາຍໃນອາກາດທີ່ພາຍໃນຫຼັກຖານ.
ຄວາມນິຍົມ
ການເຂົ້າເຖິງຫຼັກສີທີ່ຢູ່ໃນຫຼັກສີທີໜຶ່ງຈາກຫຼັກສີທີສອງ
import numpy as np arr = np.array([[[1, 2, 3], [4, 5, 6]], [[7, 8, 9], [10, 11, 12]]]) print(arr[0, 1, 2])
ການອະທິບາຍຄວາມນິຍົມ
arr[0, 1, 2]
ການບັນທຶກຄຳນວນ 6
.
ການດຳເນີນງານ:
ຈຳນວນທີໜຶ່ງຕົວອອກມາອາດຈະມີສອງຄືນວັດທະນະທີ:
[[1, 2, 3], [4, 5, 6]]
ຍັງມີ:
[[7, 8, 9], [10, 11, 12]]
ເພາະວ່າພວກເຮົາໄດ້ເລືອກ 0
ຍັງມີ, ພວກເຮົາຈະໄດ້ຮັບຄືນຄືນທີສິບ:
[[1, 2, 3], [4, 5, 6]]
ຈຳນວນທີສອງຕົວອອກມາອາດຈະມີສອງຄືນວັດທະນະທີ:
[1, 2, 3]
ຍັງມີ:
[4, 5, 6]
ເພາະວ່າພວກເຮົາໄດ້ເລືອກ 1
ຍັງມີ, ພວກເຮົາຈະໄດ້ຮັບຄືນຄືນທີສອງ:
[4, 5, 6]
ຈຳນວນທີສາມຕົວອອກມາອາດຈະມີສາມຄືນວັດທະນະທີ:
4
5
6
ເພາະວ່າພວກເຮົາໄດ້ເລືອກ 2
ຍັງມີ, ພວກເຮົາຈະໄດ້ຮັບຄືນຄືນທີສາມ:
6
ການເຂົ້າເຖິງຫຼັກສີທີ່ບໍ່ມີຫຼັກສີທີ່ກ່ອນ
ການເຂົ້າເຖິງຫຼັກສີຈາກຫຼັກສີສຸດທ້າຍ
ຄວາມນິຍົມ
ການບັນທຶກຫຼັກສີສຸດທ້າຍຈາກວັດທະນະທີສອງ:
import numpy as np arr = np.array([[1,2,3,4,5], [6,7,8,9,10]]) print('ຫຼັກສີສຸດທ້າຍຈາກວັດທະນະທີສອງ: ', arr[1, -1])
- ຫນ້າງກ່ອນ ການສ້າງລະບົບສະໜາມ NumPy
- ຫນ້າງຕໍ່ໄປ ການສັດຢູ່ລະບົບ NumPy