我有这样一个结果列表[1.0,3.0,5.0,2.0,0.3,1.0,1.6,0.6,0.2,0.5,1.0,0.4,0.5,1.5,2.5,1.0]。你知道吗
但是,我需要这些数据,因为下面的数据帧(我需要为非常长的表这样做)。你知道吗
a b c d
0 1.0 0.3 0.2 0.5
1 3.0 1.0 0.5 1.5
2 5.0 1.6 1.0 2.5
3 2.0 0.6 0.5 1.0
我就是这样得到数据的。你能帮帮我吗?你知道吗
data1 = {"a":[1.,3.,5.,2.],
"b":[4.,8.,3.,7.],
"c":[5.,45.,67.,34]}
df = pd.DataFrame(data1)
data2 =[]
for index, row in df.iterrows():
constante = row[0]
for index, celda in df.iterrows():
hey = celda[0]/constante
data2.append(hey)
print data2
您可以将其转换为numpy数组并重塑形状:
相关问题 更多 >
编程相关推荐