【发布时间】:2021-05-21 08:29:39
【问题描述】:
我正在尝试在 Python 中插入 2D 数组的缺失值。我找到了this question,但是在这种情况下,行和列都是等距的。就我而言,我有两个数组
x = [275. 290. 310. 330. 350. 410. 450.]
y = [ 8. 12. 16. 20. 30. 35. 40. 45.]
其中x 和y 是表示二维数组所在的列和行节点的网格坐标
c = [[4 6 9 9 9 8 2]
[1 6 3 7 1 5 4]
[8 nan 3 nan 2 9 2]
[8 2 3 4 3 4 7]
[2 nan 4 nan 6 1 3]
[4 nan 8 nan 1 7 6]
[8 nan 6 nan 5 6 5]
[1 nan 1 nan 3 1 9]]
已定义。
填充缺失值的最佳方法是什么?
【问题讨论】:
-
你的意思是
a和b是网格坐标吗?为什么不叫他们x和y? -
是的,这就是我的意思。我马上给他们改名!
-
你链接的问题不是也有效吗?只需从此处替换
x和y。
标签: python arrays interpolation