r - 如何将栅格保存在包中
问题描述
我正在尝试.rda
使用usethis::use_data
.
但是当我想在另一台计算机上使用光栅时,我得到了
.local(.Object, ...) 中的错误:
是否可以将栅格保存在包中?
或者如果文件变大,我是否必须将.tif
文件打包/inst/extdata
或压缩 zip?
解决方案
这可能是因为对象指向的路径/文件只存在于您的计算机上。最好的方法是你建议的inst/extdata
路线。或者,您可以在保存对象之前将所有值强制存储到内存中。例如,将对象乘以 1。这不适用于大型数据集,因为在这种情况下,包将使用临时文件。
推荐阅读
- java - 存储键值对的数据结构的泛型
- google-sheets - 如何从前端通过 API 安全连接到 Google 表格?
- ssis - 在 SSIS 重新创建中使用执行 Sql 任务组件加载维度和事实表
- react-native - 当 react-native-maps 和 react-native-geolocation-service 模块一起安装时应用程序崩溃
- c++ - 如何与可变参数同时重用 C++ 闭包——类似于 JavaScript?
- html - 将值传递给另一个页面上显示的 Excel 电子表格的网页按钮
- python - KNN - 在 python 中预测单个案例
- ios - swift - 如何从另一个应用程序调用应用程序的代码并返回数据
- dataset - 在 vis.js 库中,如何获取“id”字段中的最大值?
- java - 不知道如何指定不相等条件