Python
 Computer >> コンピューター >  >> プログラミング >> Python

Pythonで行列を1行で転置する方法は?


NumPyパッケージには、ndarrayオブジェクトを転置された配列に変換するための非常に便利な関数transpose()が含まれています

>>> a = np.array([[1, 2], [3, 4]])
>>> a
array([[1, 2],
       [3, 4]])
>>> a.transpose()
array([[1, 3],
       [2, 4]])

  1. Matplotlib(Python)で行にラベルを付ける方法は?

    matplotlibの行にラベルを付けるには、 labelを使用できます。 plot()の引数で メソッド、 ステップ 図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。 label =line1でプロット plot()を使用する メソッド。 label =line2でプロット plot()を使用する メソッド。 図に凡例を配置するには、 legend()を使用します メソッド。 図を表示するには、 show()を使用します メソッド。 例 from matplotlib import pyplot as plt plt.rcParams[&

  2. 行列の転置を見つけるPythonプログラム

    この記事では、特定の問題ステートメントを解決するための解決策とアプローチについて学習します。 問題の説明 行列が与えられた場合、転置を同じ行列に格納して表示する必要があります。 行列の転置は、行を列に、列を行に変更することで得られます。つまり、A行列の転置はA[i][j]をA[j][i]に変更することで得られます。 以下に示す実装を見てみましょう- 例 N = 4 def transpose(A):    for i in range(N):       for j in range(i+1, N):     &nbs