当前位置: 首页>>编程示例 >>用法及示例精选 >>正文


R blob blob 构造一个 blob 对象

new_blob() 是一个低级构造函数,它采用原始向量列表。 blob() 从各个原始向量构造一个 blob。 as_blob()is_blob() 分别是 vctrs::vec_cast()inherits() 的简单转发器。

用法

blob(...)

new_blob(x = list())

validate_blob(x)

as_blob(x)

is_blob(x)

参数

...

单独的原始向量

x

原始向量列表或其他要强制的对象

也可以看看

as.blob() 用于指定强制转换的旧接口。

例子

x1 <- charToRaw("Good morning")
x2 <- as.raw(c(0x48, 0x65, 0x6c, 0x6c, 0x6f))

new_blob(list(x1, x2))
#> <blob[2]>
#> [1] blob[12 B] blob[5 B] 
blob(x1, x2)
#> <blob[2]>
#> [1] blob[12 B] blob[5 B] 

as.blob(c("Good morning", "Good evening"))
#> Warning: as.blob() is deprecated, use as_blob().
#> This warning is displayed once per session.
#> <blob[2]>
#> [1] blob[12 B] blob[12 B]
源代码:R/blob.R

相关用法


注:本文由纯净天空筛选整理自Hadley Wickham等大神的英文原创作品 Construct a blob object。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。