Python
1a_train = np.r_[a01_fe, aso02_fe] 2a_train = np.r_[a_train, a03_fe] 3a_train = np.r_[a_train, a05_fe] 4a_train = np.r_[a_train, a06_fe] 5a_train = np.r_[a_train, a07_fe] 6a_train = np.r_[a_train, a08_fe] 7a_train = np.r_[a_train, a09_fe] 8a_train = np.r_[a_train, a10_fe]
以上のような一連の作業をfor文で実行しようと思い
Python
1a_train = np.r_[a01_fe, a02_fe] 2a_tra = [a03,a04,a05,a06,a07,a08,a09,a10] 3aso_train = [np.r_[aso_train, i] for i in a_tra]
以上のようなコードを実行したところ、
File "/Users/anaconda/lib/python3.6/site-packages/numpy/lib/index_tricks.py", line 338, in __getitem__ res = _nx.concatenate(tuple(objs), axis=self.axis) ValueError: all the input arrays must have same number of dimensions
以上のエラーがでました。
また、リストの中の配列はすべて(9, 2)です
原因はどこにあるでしょうか?
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー