Microsoft PowerPoint PYB L1 Python in Data Analytics pptx PYTHON IN DATA ANALYTICS LESSON 1 Data Science Flow 2 3 4 5 6 7 8 Apache Spark 9 Python numpy NumPy là một gói Python là viết tắt của Numeri.
PYTHON IN DATA ANALYTICS LESSON Data Science Flow Apache Spark Python numpy NumPy gói Python viết tắt Numerical Python Đây thư viện cốt lõi cho scientific computing, chứa đối tượng mảng n chiều Nó hữu ích đại số tuyến tính, xác suất thống kê nhiều chiều, mô ngẫu nhiên… 10 reshape: Cung cấp hình dạng cho mảng mà khơng thay đổi liệu 21 Thực hành (1) Bài tập 1: Thay toàn phần tử mảng x cho trước trung bình cộng phần tử mảng đó, sử dụng vịng for Hàm không trả biến mà thay đổi giá trị biến đầu vào x Bài tập 2*: Cho trước số tự nhiên n Tạo mảng có n phần tử mà phần tử có số chẵn (bắt đầu từ 0) cấp số cộng 2, công sai -0.5; phần tử có số lẻ -1 Ví dụ: Với n=4, kết trả mảng [ -1 1.5 -1 ] Với n=5, kết trả mảng [ -1 1.5 -1 ] Bài tập 3: Cho mảng chiều x, tính mảng y z cho y[i] = pi/2 - x[i] z[i] = cos(x[i]) sin(x[i]) Sau trả tổng phần tử z Chạy output với mảng x nhập vào từ bàn phím in kết mảng y, z Bài tập 4: Xây dựng mảng luỹ thừa nhỏ 1025, bao gồm = 2**0 Gợi ý: Nếu a mảng b số b**a trả mảng kích thước với a mà phần tử có số i b**a[i], với ** toán tử luỹ thừa 22 slicing: trích xuất tập hợp phần tử cụ thể từ mảng 23 24 25 linspace: Trả số cách khoảng xác định 26 max/ min: tìm mức tối thiểu, tối đa tổng numpy array 27 Axis Axis nghĩa trục numpy array Ở hàng gọi trục cột gọi trục Việc sử dụng trục gì? Giả sử tính tổng cột, tổng hàng 28 29 Square Root & Standard Deviation: Có nhiều hàm tốn học khác thực cách sử dụng python numpy Bạn tìm thấy bậc hai, độ lệch chuẩn mảng 30 Addition Operation: Thực nhiều thao tác numpy array, tức phép trừ, phép nhân phép chia hai ma trận 31 32 Vertical & Horizontal Stacking: Nối hai mảng hai cách - xếp chồng dọc xếp chồng ngang 33 ravel: chuyển đổi numpy array thành cột 34 Thực hành (2) Bài tập 5: Tính norm vector - vector biểu diễn dạng mảng numpy chiều Norm vector X, ký hiệu 𝑋 , định nghĩa bậc hai tổng bình phương phần tử Trong đó, 𝑥 , 𝑥 , … , 𝑥 phần tử véc tơ 𝑥 ∈ 𝑅 Bài tập 6: 35 .. .Data Science Flow Apache Spark Python numpy NumPy gói Python viết tắt Numerical Python Đây thư viện cốt lõi cho scientific computing, chứa đối tượng mảng n chiều... b**a[i], với ** toán tử luỹ thừa 22 slicing: trích xuất tập hợp phần tử cụ thể từ mảng 23 24 25 linspace: Trả số cách khoảng xác định 26 max/ min: tìm mức tối thiểu, tối đa tổng numpy array... x, tính mảng y z cho y[i] = pi/2 - x[i] z[i] = cos(x[i]) sin(x[i]) Sau trả tổng phần tử z Chạy output với mảng x nhập vào từ bàn phím in kết mảng y, z Bài tập 4: Xây dựng mảng luỹ thừa nhỏ 1025,