Professional Documents
Culture Documents
Tìm hiểu về thư viện Numpy trong Python (Phần 3)
Tìm hiểu về thư viện Numpy trong Python (Phần 3)
tinkling @Minh.Khai Theo dõi Đã đăng vào thg 2 19, 2021 11:21 CH - 3 phút đọc
60 1 4
1.2K 0 0
Trong bài viết trước tôi đã giới thiệu cho bạn về NumPy, tìm hiểu về Mảng trong NumPy. Trong bài viết này chúng ta
sẽ tiếp tục tìm hiểu về các kiểu dữ liệu khác trong NumPy
x = np.where (arr == 4)
print (x)
x = np.where (arr% 2 == 0)
print (x)
https://viblo.asia/p/tim-hieu-ve-thu-vien-numpy-trong-pythonphan-3-jvElamONlkw 1/7
7/3/23, 6:47 PM Tìm hiểu về thư viện Numpy trong Python(Phần 3)
Output: 86
x = random.rand()
print(x)
Output: 0.048781085334483776
Số nguyên (Integer)
Các phương pháp randint() có một size số nơi bạn có thể xác định hình dạng của một mảng.
print (x)
x = random.rand (5)
print (x)
Output: 9
+2 • • • •
https://viblo.asia/p/tim-hieu-ve-thu-vien-numpy-trong-pythonphan-3-jvElamONlkw 2/7
7/3/23, 6:47 PM Tìm hiểu về thư viện Numpy trong Python(Phần 3)
import numpy as np
a = np.array([0,30,45,60,90])
Output:
Các hàm arcsin, arcos và arctan trả về nghịch đảo lượng giác của sin, cos và tan của góc đã cho. Kết quả của các
hàm này có thể được xác minh bởi hàm numpy.degrees () bằng cách chuyển đổi radian sang độ.
Ex:
+2 • • • •
https://viblo.asia/p/tim-hieu-ve-thu-vien-numpy-trong-pythonphan-3-jvElamONlkw 3/7
7/3/23, 6:47 PM Tìm hiểu về thư viện Numpy trong Python(Phần 3)
import numpy as np
a = np.array([0,30,45,60,90])
OUtput:
Đây là một hàm trả về giá trị được làm tròn đến độ chính xác mong muốn. Hàm nhận các tham số sau:
numpy.around(a,decimals) Trong đó: a : là dữ liệu đầu vào decimals : Số lượng số thập phân làm tròn đến. Mặc
định là 0. Nếu âm, số nguyên được làm tròn đến vị trí bên trái của dấu thập phân
Ex:
import numpy as np
a = np.array([1.0,5.55, 123, 0.567, 25.532])
Output:
+2 • • • •
https://viblo.asia/p/tim-hieu-ve-thu-vien-numpy-trong-pythonphan-3-jvElamONlkw 4/7
7/3/23, 6:47 PM Tìm hiểu về thư viện Numpy trong Python(Phần 3)
Original array:
[ 1. 5.55 123. 0.567 25.532]
After rounding:
[ 1. 6. 123. 1. 26. ]
[ 1. 5.6 123. 0.6 25.5]
[ 0. 10. 120. 0. 30. ]
numpy.floor ()
Hàm này trả về số nguyên lớn nhất không lớn hơn tham số đầu vào. Tầng của vô hướng x là số nguyên i lớn nhất ,
sao cho i <= x . Lưu ý rằng trong Python, luôn được làm tròn từ 0.
Ex:
import numpy as np
a = np.array([-1.7, 1.5, -0.2, 0.6, 10])
Output:
numpy.ceil ()
Hàm ceil() trả về giá trị trần của giá trị đầu vào, tức là ceil của vô hướng x là số nguyên i nhỏ nhất , sao cho i >= x.
Ex:
import numpy as np
a = np.array([-1.7, 1.5, -0.2, 0.6, 10])
Output:
https://viblo.asia/p/tim-hieu-ve-thu-vien-numpy-trong-pythonphan-3-jvElamONlkw 5/7
7/3/23, 6:47 PM Tìm hiểu về thư viện Numpy trong Python(Phần 3)
Tham khảo:
Numpy Tutorial Numpy.org Numpy Medium
Mô đun và Gói trong Python Iterable, Iterator và Generator Lỗi và xử lý ngoại lệ trong Machine Lea
trong Python Python Learning cho
BeautyOnCode BeautyOnCode BeautyOnCode Anh Tran
18 phút đọc 20 phút đọc 18 phút đọc 4 phút đọc
1.3K 4 0
5 1.5K 4 0
9 4.3K 4 0
5 1.5K 3
[Python] Một số tips khi code (Phần 1) Cấu trúc dữ liệutrong Python
Python có thể dùng để làm gì nhỉ? Dowload video Youtube chỉ với 5 dòng code Python
Tìm hiểu về I3 Window manager và cách dùng trên Tìm hiểu về thư viện Numpy trong Python(Phần 2)
Ubuntu
tinkling tinkling
11 phút đọc 11 phút đọc
1.8K 1 2
5 4.8K 1 0
1
tinkling
12 phút đọc
10.5K 1 2
2
Tìm hiểu về I3 Window manager và cách dùng trên Tìm hiểu về thư viện Numpy trong Python(Phần 2)
Ubuntu
tinkling tinkling
11 phút đọc 11 phút đọc
1.8K 1 2
5 4.8K 1 0
1
+2 • • • •
https://viblo.asia/p/tim-hieu-ve-thu-vien-numpy-trong-pythonphan-3-jvElamONlkw 6/7
7/3/23, 6:47 PM Tìm hiểu về thư viện Numpy trong Python(Phần 3)
tinkling
12 phút đọc
10.5K 1 2
2
Bình luận
Viblo Battle
Viblo Interview
© 2023 Viblo. All rights reserved. Về chúng tôi Phản hồi Giúp đỡ FAQs RSS Điều khoản
+2 • • • •
https://viblo.asia/p/tim-hieu-ve-thu-vien-numpy-trong-pythonphan-3-jvElamONlkw 7/7