我将数据存储在如下顺序列表中:
x0 y0 z(x0y0)
x0 y1 z(x0y1)
x0 y2 z(x0y2)
.
.
.
x0 y150 z(x0y150)
x1 y0 z(x1y0)
x1 y1 z(x1y1)
.
.
.
x150 y148 z(x150y148)
x150 y149 z(x150y149)
x150 y150 z(x150y150)
有没有一种简单的方法可以将这些数据转换成这样的形式:
x0 x1 x2 . . . x148 x149 x150
y0 z(x0y0) z(x1y0) z(x2y0) . . .
y1 z(x0y1) z(x1y1) z(x2y1) . . .
y2 z(x0y2) z(x1y2) z(x2y2) . . .
. .
. .
. .
y148 .
y149 .
y150 .
在python中?你知道吗
我已经找过了,但没有找到解决办法。你知道吗
编辑:加载数据:
a = numpy.loadtxt(open(file,"r"),delimiter="\t",skiprows=10)
提供:
array([[ 0. , 0. , 0. ],
[ 0.00100671, 0. , 0. ],
[ 0.00201342, 0. , 0. ],
...,
[ 0.14798658, 0.15 , 0. ],
[ 0.14899329, 0.15 , 0. ],
[ 0.15 , 0.15 , 0. ]])
我有一个可能改进的解决方案:
相关问题 更多 >
编程相关推荐