腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
xarray
groupby
坐标
和
非
坐标
变量
、
、
、
我正在尝试计算
变量
在
xarray
中的分布。'] = pd.cut(DS['temperature'],bin_t,labels=(bin_t[0:-1]+bin_t[1:])*0.5)ds_stats = DS_stats.to_
xarray
() <
xarray</
浏览 41
提问于2021-10-26
得票数 2
回答已采纳
2
回答
在
xarray
中按单个维度的多个
坐标
分组
、
、
、
我有一个在一维上有多个
坐标
的
xarray
。在下面的示例中,沿着尺寸dim1定义
坐标
a
和
b。如何使用沿相同维度定义的两个
坐标
进行
groupby
?import
xarray
as xr coords={dim1',['1', '2', '1', '2
浏览 16
提问于2020-02-25
得票数 2
2
回答
如何调用
xarray
的
groupby
函数按照年
和
月的组合对数据进行分组
、
、
、
它有一个
变量
和
三个维度,分别名为latitude、longitude
和
time (每日)。时间
坐标
类似于time (time) datetime64[ns] 2016-01-01 2016-01-02 ... 2018-12-31 我想通过DataArray的
groupby
函数按年
和
月的组合对数据进行分组但是下面的代码只给出了int64中的时间
坐标
,即1,2,3,...,12。da_
groupby
_monthly = da.
grou
浏览 259
提问于2019-02-20
得票数 2
回答已采纳
1
回答
Xarray
将文件中的数据读取为
坐标
,显然是索引
坐标
,如何将实际数据从
坐标
转换为数据
变量
?
我正在处理以下文件: ds = xr.open_dataset('poes_m01_20130525_proc.nc') 所有
变量
都以
坐标
形式读取,其中至少有一些作为索引
坐标
我可以将所有的
坐标
变量
转换为numpy数组,并手动重建一个新的数据集。但是,我对
xarray
非常陌生。有什么更优雅的方法吗?例如,我可以将索引
坐标
转换为
非
索引
坐标
,然后使用reset_coord
浏览 2
提问于2020-05-22
得票数 1
回答已采纳
3
回答
xarray
assign_coords无法设置新的
坐标
。
、
我有一个NetCDF文件,并试图使用
xarray
读取一个
变量
(没有属性
和
坐标
),然后给它分配新的属性
和
坐标
。下面是我的python代码:import numpy as npfinand coordinates:tsk.assign_coords(lat=
浏览 36
提问于2022-03-17
得票数 0
回答已采纳
1
回答
从
xarray
数据集中的某些
变量
中删除维度
、
我有一个
xarray
数据集,其中一些
变量
的维度超过了所需的维度(例如,一个3D数据集,其中“纬度”
和
“经度”
变量
也会随时间变化)。如何删除多余的尺寸?例如,在下面的数据集中,'bar‘是沿x
和
y轴的2D
变量
,沿x轴具有常量值。如何从'bar‘而不是'foo’中删除x维度?[1, 2], 'y': [1, 2, 3], 'bar': (('x', '
浏览 109
提问于2017-01-25
得票数 7
2
回答
展开维x数组
、
、
、
、
是否有现有的方法或方法来扩展
xarray
.DataArray对象的维度(
和
坐标
)? 我希望获得类似于的内容,同时为新的扩展DataArray定义一个新的维度
和
坐标
变量
。使用DataArray.assign_coords(),我可以创建一个新的
坐标
变量
,但是数组本身不会用新的轴展开。
浏览 5
提问于2016-01-25
得票数 7
回答已采纳
1
回答
用另一个
坐标
替换
xarray
坐标
、
、
我试图用一个
坐标
替换
xarray
.Dataset中两个长度相同的
坐标
。我不关心旧的
坐标
或它的值;我只是想替换它们。有什么方便的方法吗?import
xarray
as xr "a": ("a_coord", [0, 1, 2]), "a_coord": "new_c
浏览 2
提问于2018-04-16
得票数 3
回答已采纳
1
回答
在Python中使用
xarray
的其他两个
变量
展开
变量
的
坐标
、
假设我有16个网格单元(4 * 4)的数据,其对应的索引(0~15)作为维数&
坐标
和
变量
(a,经度
和
纬度)。下面是创建这些数据的代码。import
xarray
as xrimport numpy as np
浏览 2
提问于2020-12-14
得票数 0
1
回答
TypeError: ufunc multiply不能使用类型为dtype('<M8[ns]')
和
dtype('float64')的操作数
、
、
我目前有一个从1996年7月18日到2006年12月31日的每小时读数的netCDF文件,希望计算数据
变量
的JJA季节平均值。season is 1.0ds_weighted = (ds * weights).
groupby
('time.season').sum(dim
浏览 21
提问于2020-05-13
得票数 0
回答已采纳
1
回答
用日期时间
坐标
将数据转换为x数组
、
、
我有以下熊猫资料:我想将它转换为
xarray
数据集,但是当我使用下面的代码时,它使用日期列作为
变量
。dsn = nino.to_
xarray
() 我需要日期列作为时间
坐标
(即datetime64)。我该怎么做?= dsn.drop('MON') 但是,当我尝试选择某些年份(使用dsn.sel(time=slice()时,我会得到一个错误:“没有找到
坐标
时间的索引
浏览 4
提问于2022-09-20
得票数 1
回答已采纳
1
回答
如何在不删除数据
变量
的情况下添加另一个数组之后删除
xarray
维度
、
、
我有来自ECMWF的数据,当读取到
xarray
时,数据如下所示Coordinates我已经把time
和
step的维度叠加起来,形成了一个叫做forecast的新的维度。然后,我添加了另一个名为valid的维度,并将其设置为valid_time
坐标
。valid
和
fcst都是相同的长度,但我现在要删除fcst维度。但是,当我这样做时,数据
变量
也会被删除。有人知道怎么解决这个问题吗
浏览 5
提问于2022-04-24
得票数 0
回答已采纳
1
回答
如何使用Python
和
xarray
从
变量
满足netCDF数据集标准的位置提取
坐标
?
、
、
、
我有一个
xarray
DataArray对象da_criteria_daily,其中是从一个netCDF文件生成的。<
xarray
.DataArray (time: 365, latitude: 106, longitude: 193)> dask.array<shape=(365, 106, 193), dtype该
变量
为布尔型。 我想要获取
变量
为True的特定日期的所有
坐标
(纬度、经度)值。new_da = da_criteria_daily.where(da_criteria_da
浏览 31
提问于2019-01-30
得票数 1
1
回答
将熊猫DataFrame网格化为多维X数组数据集?
、
、
有没有办法在不使用循环的情况下将“行格式”数据集网格化为
xarray
数据集? 具体地说,我想要一个数组,如果没有指定任何值,(lat,lon,time)网格中的所有值都是0。我知道pandas中的.to_
xarray
()方法(https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.to_
xarray
.html),但这不会完全覆盖所需的
坐标
(经度、经度、时间)。
浏览 12
提问于2021-08-26
得票数 0
回答已采纳
2
回答
用x-数组计算年平均
、
我有一个python
xarray
数据集,它的维度是time,x,y,
变量
是value1。我试图计算每个value1
坐标
对的年平均值。在阅读文档时,我遇到了这个函数:在每个给定的时间切片上,这似乎是计算所有 x,y
坐标
对在value1中的单一年平均值。而不是每个给定时间切片上的单个、x,y
坐标
对的年度平均值。 虽然上面的代码片段产生了错误的输出,但我对其过于简化的形式非常感兴趣。我真的很想找出“X数组
浏览 3
提问于2016-10-11
得票数 5
回答已采纳
1
回答
ValueError将DataFrame转换为
xarray
(
非
唯一MultiIndex)
、
、
、
我有两个ncdf文件,一个包含lat/lon
坐标
,另一个包含实际数据。
坐标
阵列的每个单元格分别包含有关lat
和
lon的信息。我试图获得一个合并的数据集(以便能够使用它),我也想对其进行子集。因此,我使用
xarray
.open_dataset()打开两个数据集,将它们转换为熊猫数据,并将数据列附加到具有
坐标
的dataframe中。之后,我使用.between()创建子集。下一步是将dataframe转换回
xarray
,然后将合并的数据集写回ncdf,但是当我使用.to_
x
浏览 3
提问于2021-10-27
得票数 0
1
回答
如何对同一维内不同
坐标
的值进行操作?
当对不同的数据数组进行操作时,
xarray
非常有用,可以确保操作发生在具有相同
坐标
的值上。这通常是可取的,但有时我希望显式地对具有不同
坐标
的值进行操作。这将导致空DataArray。In [275]: ds =
xarray
.DataArray(random.random(size=10), {"a": arange(10)}, dims=["a"]) Coordinates:当然,我可以绕过.v
浏览 3
提问于2017-02-22
得票数 0
回答已采纳
1
回答
按
坐标
而不是尺寸选择
xarray
数据集(或将
坐标
转换为维度)
、
、
、
我有一个,
xarray
数据集,它是大西洋的海洋颜色,叫做olci_ds。此数据集具有行
和
列的维度以及lat的
坐标
,如: 我想抓取一个横截面横跨这个数据集,从一个特定的起点,lat
和
lon到一个特定的终端lat
和
lon。我认为理想的情况是,我可以做这些
坐标
尺寸,然后我的问题将得到解决,但我不知道如何做到这一点。我已经完成了这个工作,但是通过一个非常慢的过程,对于样带行中的每一个点,我都会找到我感兴趣的lat
和
lon的行
和
列,然后通过这个函数在该行<
浏览 5
提问于2022-03-30
得票数 1
1
回答
xarray
-按特定日期范围分组数据
、
、
我有一个
xarray
DataArray对象,名为da_ffdi_daily_max。<
xarray
.DataArray 'FFDI' (time: 3653, latitude: 106, longitude: 193)> * longitude (longitude) float32 140.8 140.84792 140.89584 ... 149.95209 150.0 time
坐标
范围从200
浏览 0
提问于2019-08-19
得票数 3
回答已采纳
1
回答
如何将
xarray
中不同数据集中的两个
变量
相加,同时确保只对具有相同
坐标
和
时间的数据求和?
、
、
、
、
我正在使用
xarray
来管理这个多维数据,我希望最终得到的是用地图上的
坐标
绘制的降水数据,并将时间维度平均出来。重要的是,只有具有相同
坐标
和
时间的数据才能相加在一起。这两个
变量
的三个维度是经度、纬度
和
时间。这两个
变量
具有相同的单位。这两个
变量
包含在两个单独的数据集内,我希望最终得到一个维度为经度、纬度
和
时间的数据数组,以及
变量
总降雨量。关于
坐标
和
时间,我该如何对这两个数据求和? 非
浏览 186
提问于2021-06-21
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
通过Scratch游戏理解编程语言中的变量、坐标和臭虫
大数据挖掘-数据可视化艺术与科学
数铣正弦曲线宏程序编程
利用宏程序编写椭圆加工的程序
OpenglEs之三角形绘制
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券