blob
blob 1.2.4
O objetivo do BLOB é fornecer uma classe S3 simples para representar um vetor de objetos binários, também conhecido como Blobs. A classe blob é um invólucro leve em torno de uma lista de vetores brutos, adequados para inclusão em um quadro de dados.
Na maioria dos casos, você não precisará usar este pacote explicitamente: ele será usado de forma transparente por pacotes que precisam carregar colunas BLOB de bancos de dados ou formatos de arquivo binário.
# A maneira mais fácil de obter o BLOB é instalar todo o Tidyverse: Install.packages ( "Tidyverse" ) # Como alternativa, instale apenas o blob: Install.packages ( "Blob" ) # Ou a versão de desenvolvimento do GitHub: # Install.packages ("Devtools") DevTools :: Install_github ( "Tidyverse/Blob" )
Para criar um blob, use blob() , new_blob() ou as_blob() :
Biblioteca ( BLOB ) x1 <- Chartoraw ( "Good Morning" ) x2 <- as.raw ( c ( 0x48 , 0x65 , 0x6c , 0x6c , 0x6f ) ) new_blob ( lista ( 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" , "Boa noite" )) ) #> <blob [2]> #> [1] BLOB [12 B] BLOB [12 B]
Observe que o projeto 'BLOB' é lançado com um código de conduta contribuinte. Ao contribuir para este projeto, você concorda em cumprir seus termos.