【发布时间】:2016-08-15 23:50:41
【问题描述】:
如果我有一个有两个坐标的表格,比如(A,B),并且每个坐标条目都有一个值 C。例如:
B_1 B_2 B_3 ...
A_1 C1 C2 C3 ...
A_2 C4 etc ... ...
A_3 ...
...
我需要将其转换为矩阵格式,理想情况下是[ [A_1, B_1], [A_1, B_2], ... ] 形式的数组数组和每个[A,B] 点对应的C 值数组[ C1, C2, ]。
我需要这个的原因是因为我实际上有一个 3D(可能后来是 4D)表,我需要这样做,以便我可以对 C 值进行线性插值。
在 numpy 或 pandas 中是否有任何包或方法可以做到这一点?
目前我有这张纸上的表格,遍历点 (A,B,C) 及其相关值的所有排列将是非常乏味的。把它写成表格然后尽可能地转换会容易得多。
谢谢。
【问题讨论】:
-
谢谢,我不知道。这正是我所需要的。
标签: python arrays numpy pandas multidimensional-array