次のように私は、配列に.CSVからデータを引っ張っています:配列
my_data = genfromtxt('nice.csv', delimiter='')
a = np.array(my_data)
私は、このように、配列のサイズと形状を確立しよう:
size_array=np.size(a)
shape_array=np.shape(a)
今、私は同じ形状とサイズの配列を生成し、いくつかの乗算を行いたいと思います。私が抱えている問題は、正しいサイズの配列を生成することです。私はエラーが表示さ
D = np.empty([shape_array,])
:
"tuple' object cannot be interpreted as an index".
調査の後、私の配列は(248L,)
の形状をしている私はこれを試してみました。どうすればこのアレイを賢明な形式で入手できますか?
ありがとうございました。
ジャストブラケットを包囲することなく、直接shape_array' '使用:それは直接
np.ndarray
の対応するプロパティを使用する、より慣用的である' D = np.empty(shape_array)を 'あるいは' D = np.empty_like(my_data ) ' –Paulに感謝します!とても有難い! –
注意 'shape_array'は配列ではなく、タプルです –