blob
blob 1.2.4
Цель Blob - предоставить простой класс S3 для представления вектора бинарных объектов, которые он же. Класс blob - это легкая обертка вокруг списка необработанных векторов, подходящих для включения в кадр данных.
В большинстве случаев вам не нужно будет явно использовать этот пакет: он будет прозрачно использовать пакеты, которые необходимо загружать столбцы Blob из баз данных или двоичные форматы файлов.
# Самый простой способ получить Blob - это установить всю Tidyverse: install.packages ( "Tidyverse" ) # В качестве альтернативы установите Just Blob: install.packages ( "blob" ) # Или версия разработки от GitHub: # install.packages ("devtools") devtools :: install_github ( "tidyverse/blob" )
Чтобы создать каплей, используйте blob() , new_blob() или as_blob() :
Библиотека ( Blob ) x1 <- Chartoraw ( "Доброе утро" ) x2 <- as.raw ( c ( 0x48 , 0x65 , 0x6c , 0x6c , 0x6f ) ) new_blob ( список ( 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 ( «Доброе утро» , «Добрый вечер» ) ) #> <blob [2]> #> [1] Blob [12 B] Blob [12 B]
Обратите внимание, что проект «Blob» выпускается с кодексом поведения в участнике. Внося вклад в этот проект, вы соглашаетесь соблюдать его условия.