如何将自定义函数应用于数组的每个值.数据集坐标



我有一个xarray。具有"时间"坐标的数据集,类型=datetime64。我想将其转换为pd.Timestamp,这样我就可以更容易地将其他数据集与此数据集进行组合和比较。

有没有一种方法可以对时间坐标中的每个值执行函数pd.Timestamp((,或者有没有一个更简单的方法可以更改类型?谢谢

您可以使用Python中的map((函数将迭代中的每个值应用于函数。

def addition(n):
return n + n

numbers = (1, 2, 3, 4)
result = map(addition, numbers)
print(list(result))
Output >> [2, 4, 6, 8]

最新更新