有几个最近邻R包(例如,FNN,RANN,yaImpute)但它们似乎都不允许保存NN数据结构(覆盖树,KD树等),以便可以在没有新查询的情况下计算新查询的最近邻居重建整棵树.R中有这样的功能吗?
我正在寻找一个函数,它返回一个数据结构,我可以在新数据到达时逐步更新以执行近似K最近邻搜索.
我有一个带有长列名的R数据框.因此,当我打印数据框时,它太宽了.是否有一种简单的方法可以将数据框打印到屏幕上,并且多个行中出现了同名?
我知道我可以缩短名字,但不想.
更新:更改了这个问题以更好地反映我目前的理解。
我有一个 NetCDF 版本 4.5 Grib2Record 对象。给定一个 (x,y) 网格点和一个变量名称,我想按预测时间从对象中提取该变量的所有预测数据(如果记录包含该变量的预测)。因为写磁盘索引文件的默认行为,我不希望使用更高级别的NetCDFFile接口。
我曾尝试查看较低级别的代码(Grib2Rectilyser、Grib2Customizer 等),但代码过于密集,我正在寻求有关从哪里开始的帮助。
我将不胜感激任何关于如何获取 Grib2Record 和 1. 检查其中是否包含特定预测变量的指示,以及 2. 如果是,则通过给定 xy 网格点的预测有效时间提取预测数据和z 级。