R 如何加上「;可选数据集描述“;用羽毛锉?

R 如何加上「;可选数据集描述“;用羽毛锉?,r,feather,R,Feather,feather\u metadata的R-help声明“返回维度、字段名和类型;以及可选的数据集描述。”但没有关于如何添加数据描述的信息。我希望它可以被添加为一个属性,但这似乎不起作用 library(feather) dat <- data.frame(a = 1:3, b = 4:6) attr(dat, "description") <- "A data.frame" write_feather(dat, "df.feather") str(feather_metadata

feather\u metadata
的R-help声明“返回维度、字段名和类型;以及可选的数据集描述。”但没有关于如何添加数据描述的信息。我希望它可以被添加为一个属性,但这似乎不起作用

library(feather)

dat <- data.frame(a = 1:3, b = 4:6)
attr(dat, "description") <- "A data.frame"
write_feather(dat,  "df.feather")
str(feather_metadata("df.feather"))

我刚刚提交了此功能的PR。如果您愿意从源代码处安装,则可以从和安装:

库(feather)

谢谢@hrbrmstr!我下载了.tgz和.tar.gz文件。.tgz似乎没有
description
参数,编译.tar.gz失败!feather/R中没有任何更改,因此无法使用
devtools
进行安装。位于
hrbrmstr/feather
的fork没有提交问题的选项,因此我在一个pm中发送了详细信息。您可以
devtools::install_github(“hrbrmstr/feather”,subdir=“R”)
我确实尝试过。然而,我仍然得到
未使用的论点(“我是现代少将的典范”)
。我假设是因为
hrbrmstr/feather/R
directoryHrm中没有任何更改。但是有。晚饭后我要戳戳。这就是我在凌晨做事情的收获。我已经验证--新功能现在已经存在,请再试一次。
List of 5
 $ path       : chr "df.feather"
 $ dim        : int [1:2] 3 2
 $ types      : Named chr [1:2] "integer" "integer"
  ..- attr(*, "names")= chr [1:2] "a" "b"
 $ description: chr ""
 $ version    : int 2
 - attr(*, "class")= chr "feather_metadata"
library(feather)

dat <- data.frame(a = 1:3, b = 4:6)

write_feather(dat,  "df.feather", "I am the very model of a modern major general")

str(feather_metadata("df.feather"))
##List of 5
## $ path       : chr "df.feather"
## $ dim        : int [1:2] 3 2
## $ types      : Named chr [1:2] "integer" "integer"
##  ..- attr(*, "names")= chr [1:2] "a" "b"
## $ description: chr "I am the very model of a modern major general"
## $ version    : int 2
##  - attr(*, "class")= chr "feather_metadata"