我有两个numpy数组,第一个数组是(30, 365),包含了一年中30个深度的数值。第二个数组是(30, 1),包含了与第一个数组中深度相对应的实际深度(以米为单位)。我想绘制第一个数组,使深度根据第二个数组进行缩放,但我也希望数据被插值处理(前几个深度比较接近,而较低深度则相距较远,这提供了pcolor图像的块状外观)。
这是我的操作:
导致图表呈现方块状的外观,您有什么想法可以让它看起来更加平滑?
这是我的操作:
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(0, 365, 1)
X, Y = np.meshgrid(x, depth) #depth is the (30, 1) array
plt.pcolor(X, -Y, data) #data is the (30, 365) array
导致图表呈现方块状的外观,您有什么想法可以让它看起来更加平滑?