listに格納したいです💦
解決したいこと
お疲れ様です!
お忙しい中すみませんが答えていただけると幸いです!
今,dataという552200行の7列のlistの中から
7列目の552200個の値を(1000,22,251)のlistに入れたいです!
7列目の上から順に251個詰めて,251個入った箱が22箱溜まったら
それをその22箱を1セットとして,1000セットにするという風にしたいです!💦
今は下記のようなコードを書きましたが,下記のようなエラーが出ています!
import numpy as np
file = open('rv5')
data = [x for x in list(map(lambda x: list(map(float, x.strip().split(' '))), list(file))) if len(x) > 3]
file.close()
data = np.array(data)
print(data)
nZ=251
nR=22
Nd=1000
nZi=125
dZ=4
dat=np.empty([Nd,nR,nZ])
for i in range(Nd):
for j in range(nR):
for k in range(nZ):
dat[i,j,k]=data[6]
ValueError: setting an array element with a sequence.
0 likes