Hướng dẫn how do you use the transpose function in python? - làm thế nào để bạn sử dụng chức năng chuyển vị trong python?
Hàm numpy.transpose () là một trong những hàm quan trọng nhất trong phép nhân ma trận. Hàm này thấm hoặc đặt trước kích thước của mảng đã cho và trả về mảng đã sửa đổi. Show Hàm numpy.transpose () thay đổi các phần tử hàng thành các phần tử cột và các phần tử cột thành các phần tử hàng. Đầu ra của hàm này là một mảng được sửa đổi của bản gốc. Cú phápThông sốARR: Array_Like Đó là một ndarray. Đó là mảng nguồn có các yếu tố chúng tôi muốn chuyển vị. Tham số này là điều cần thiết và đóng một vai trò quan trọng trong chức năng numpy.transpose (). Trục: Danh sách Ints () Nếu chúng ta không chỉ định trục, thì theo mặc định, nó sẽ đảo ngược các kích thước nếu không sẽ hoán vị trục theo các giá trị đã cho. Trở vềHàm này trả về một ndarray. Mảng đầu ra là mảng nguồn, với trục của nó được hoán vị. Một chế độ xem được trả lại bất cứ khi nào có thể. Ví dụ 1: numpy.transpose ()Output: array([[0, 1, 2], [3, 4, 5]]) array([[0, 3], [1, 4], [2, 5]]) Trong mã trên
Trong đầu ra, mảng chuyển của mảng ban đầu đã được hiển thị. Ví dụ 2: numpy.transpose () với trụcOutput: array([[1, 2], [4, 5], [7, 8]]) array([[1, 4, 7], [2, 5, 8]]) Trong mã trên
Trong đầu ra, mảng chuyển của mảng ban đầu đã được hiển thị. Ví dụ 2: numpy.transpose () với trụcOutput: (32L, 64L, 12L, 123L) (12L, 64L, 32L, 123L)
Trong đầu ra, mảng chuyển của mảng ban đầu đã được hiển thị. Đảo ngược hoặc hoán vị các trục của một mảng; Trả về mảng sửa đổi. Đối với một mảng A với hai trục, chuyển vị (a) cho ma trận chuyển vị. Tham khảo Mảng đầu vào. Axestuple hoặc Danh sách các INT, tùy chọntuple or list of ints, optionalNếu được chỉ định, nó phải là một tuple hoặc danh sách chứa hoán vị của [0,1, .., n-1] trong đó n là số trục của a. Trục IL của mảng được trả về sẽ tương ứng với trục được đánh số A với các trục của nó hoán vị. Một chế độ xem được trả lại bất cứ khi nào có thể. Ghi chú Sử dụng Chuyển đổi (A, ARGSORT (trục)) để đảo ngược sự hoán vị của các tenxơ khi sử dụng đối số từ khóa của trục. Việc chuyển một mảng 1-D trả về một cái nhìn không thay đổi của mảng gốc. Ví dụ >>> x = np.arange(4).reshape((2,2)) >>> x array([[0, 1], [2, 3]]) >>> np.transpose(x) array([[0, 2], [1, 3]]) >>> x = np.ones((1, 2, 3)) >>> np.transpose(x, (1, 0, 2)).shape (2, 1, 3) >>> x = np.ones((2, 3, 4, 5)) >>> np.transpose(x).shape (5, 4, 3, 2) Làm thế nào để bạn chuyển một chức năng trong Python?Ví dụ 1: Numpy ... Nhập Numpy dưới dạng NP .. a = np.arange (6) .Reshape ((2,3)). b=np.transpose(a). Làm thế nào để bạn chuyển vị trong Python numpy?Numpy: Hàm chuyển vị ().. Cú pháp: numpy.transpose (a, trục = không). Phiên bản: 1.15.0 .. Tham số: ... . Giá trị trả lại: .... Ví dụ-2: numpy.transpose () hàm >>> nhập numpy dưới dạng np >>> a = np.arange (6) .Reshape ((3,2)) >>> np.transpose (a) mảng ([[[[[[[0, 2, 4], [1, 3, 5]]). Trình bày bằng hình ảnh:. Chuyển đổi làm gì?Hàm chuyển vị trả về một phạm vi dọc của các ô dưới dạng phạm vi ngang hoặc ngược lại.Hàm chuyển vị phải được nhập dưới dạng công thức mảng trong một phạm vi có cùng số lượng hàng và cột tương ứng, vì phạm vi nguồn có các cột và hàng.returns a vertical range of cells as a horizontal range, or vice versa. The TRANSPOSE function must be entered as an array formula in a range that has the same number of rows and columns, respectively, as the source range has columns and rows. |