تم الحصول على المحور العمودي للمصفوفة عن طريق نقل بيانات الصفوف إلى الأعمدة وبيانات الأعمدة إلى الصفوف. إذا كان لدينا مصفوفة بشكل (X، Y) ، فسيكون للمحور العمودي للمصفوفة شكل (Y، X).
انعكاس مصفوفة NumPy()
وحدة NumPy في Python تُستخدم بشكل أساسي للعمل مع المصفوفات في Python. يمكننا استخدام وظيفة الانعكاس (transpose()) للحصول على المحور العمودي لمصفوفة.
import numpy as np
arr1 = np.array([[1, 2, 3], [4, 5, 6]])
print(f'Original Array:\n{arr1}')
arr1_transpose = arr1.transpose()
print(f'Transposed Array:\n{arr1_transpose}')
الناتج:
Original Array:
[[1 2 3]
[4 5 6]]
Transposed Array:
[[1 4]
[2 5]
[3 6]]

محور عمودي لكائن مصفوفة
تعمل وظيفة الانعكاس (transpose()) مع كائن شبيه بمصفوفة أيضًا، مثل القائمة المتداخلة.
arr1 = [[1, 2, 3], [4, 5, 6]]
arr1_transpose = np.transpose(arr1)
سيكون النتيجة هي نفسها كبرنامج السابق. المرجع: وثائق واجهة برمجة التطبيقات
Source:
https://www.digitalocean.com/community/tutorials/numpy-matrix-transpose-array