1

stars尝试使用split函数拆分stars栅格对象时,我遇到了包问题。我使用的是stars0.5-4 版本(要求安装时会自动安装stars)。根据包文档,应该有一个用于拆分对象的函数split(实际上,它可能是通用 R 函数的方法)。但是,当我尝试使用它时,我的 R 说命名空间中没有这样的功能。该功能真的缺失并且文档错误吗?或者这可能是由命名空间的其他问题引起的?splitstarsstars

> library(stars)
> split.stars
Error: object 'split.stars' not found
> stars::split
Error: 'split' is not an exported object from 'namespace:stars'

但是当我输入

> ?stars

splitstars. 有人可以解释一下吗?

提前致谢!

编辑:现在可以了,不知道是什么问题。

4

1 回答 1

2

split是一个基 R 函数。它是一个S3 generic,并且“stars”包为自定义 S3 类提供了自己的方法实现。

要使用该方法,请将其用作基础 R 中的任何其他常规函数。也就是说,编写split. 不写split.stars,也不stars::split

于 2021-11-26T10:03:51.993 回答