前提・実現したいこと
要素ごとに数字を参照したい!
発生している問題・エラーメッセージ
IndexError Traceback (most recent call last) <ipython-input-307-df9c649d289e> in <module> 54 X = np.array(x_small) 55 print(type(X)) ---> 56 print(X[0,4]) 57 Y = np.array(y_small) 58 data = np.arctan(X/Y) IndexError: too many indices for array
該当のソースコード
python
1(import+SSH接続+SQL接続) 2#テーブル接続 3sql_in = 'SELECT * FROM *** ORDER BY **** DESC LIMIT 5'; 4sql_out = 'SELECT * FROM ***'; 5 6#データ取り出し 7try: 8 with cnn.cursor() as cursor: 9 cursor.execute(sql_in) 10 11#指定列取り出し+桁調整 12 for row in cursor: 13 x_small = row[15]*1000 14 y_small = row[33]*10 15 16#型変更 17 x_small = float(x_small) 18 y_small = float(y_small) 19 20#角度導出 21 X = np.array(x_small) 22 print(type(X)) 23 print(X[0,4]) 24 Y = np.array(y_small) 25 data = np.arctan(X/Y) 26
試したこと
型変更を試してみたがダメでした...
補足情報(FW/ツールのバージョンなど)
python
1print(X)
とすると,
-5.0 -5.0 -4.0 -4.0 -5.0
のように出力されます.
また,jupyter notebookで書いております.宜しくお願い致します.
回答1件
あなたの回答
tips
プレビュー