私はPythonを初めて使用します。numpyパッケージで転置演算子を使用しています:
>>> import numpy as np
>>> X = np.array([[1,2,3],[4,5,6]])
>>> np.T(X)
Traceback (most recent call last):
File "<pyshell#8>", line 1, in <module>
np.T(X)
AttributeError: 'module' object has no attribute 'T'
これがエラーであるのにX.T
機能するのはなぜですか?さらに、X.np.T
失敗します。一方、np.fft.fft(X)
成功しますがX.fft.fft
失敗します。
皆さんありがとう!