python - 为什么 xarray 似乎改变了我的数组?
问题描述
我xarray
用来处理一些卫星数据。
我lon
是这样定义的:
lon = np.arange(lon_W, lon_E+1, step) / 1000
我打印它:
[ 70. 70.04 70.08 ... 149.92 149.96 150. ]
然后我定义了一个名为的变量column
:
│ self.column = xr.DataArray(
│ │ column,
│ │ coords=(
│ │ │ ('lat', lat),
│ │ │ ('lon', lon)
│ │ ),
│ │ name='column'
│ )
但column.coords['lon']
改为:
lon (lon) float64 70.0 70.04 70.08 70.12 ... 149.9 149.9 150.0 150.0
为什么lon
变了?如何解决这个问题?
解决方案
推荐阅读
- c# - 搜索包含单词的列表的数据结构比 Linq 的实现更快
- c - 修改C中VsCode的缩进
- spring-boot - Elasticsearch 分析器在创建时工作抛出 Springdata 但在直接从 Postman/curl 创建时失败
- azureservicebus - 关于 Azure 服务总线中的关联筛选器/SQL 筛选器
- python - 如何从 Car 类到 Order 类获取价值
- c++ - 如何获取充满输入的数组的长度
- c++ - 在从 int 到非标量类型“point”的 c++ 转换中出现错误:
- reactjs - Apollo useSubscription 挂钩不发出新数据
- android - 问题用房间数据库填充微调器 android kotlin
- r - r Plotly 无法让 xaxis tickmode="array" 为日期工作