blob
blob 1.2.4
เป้าหมายของหยดคือการจัดหาคลาส S3 อย่างง่ายเพื่อเป็นตัวแทนของเวกเตอร์ของวัตถุไบนารีหรือที่รู้จักกันในนาม คลาส blob เป็น wrapper น้ำหนักเบารอบ ๆ รายการเวกเตอร์ดิบเหมาะสำหรับการรวมไว้ในกรอบข้อมูล
ในกรณีส่วนใหญ่คุณไม่จำเป็นต้องใช้แพ็คเกจนี้อย่างชัดเจน: มันจะถูกใช้อย่างโปร่งใสโดยแพ็คเกจที่ต้องโหลดคอลัมน์ BLOB จากฐานข้อมูลหรือรูปแบบไฟล์ไบนารี
# วิธีที่ง่ายที่สุดในการรับหยดคือการติดตั้ง tidyverse ทั้งหมด: Install.packages ( "tidyverse" ) # หรือติดตั้งเพียงแค่หยด: Install.packages ( "Blob" ) # หรือเวอร์ชันการพัฒนาจาก GitHub: # install.packages("devtools") devtools :: install_github ( "tidyverse/blob" )
ในการสร้างหยดให้ใช้ blob() , new_blob() หรือ as_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' ได้รับการปล่อยตัวด้วยรหัสผู้สนับสนุน โดยการมีส่วนร่วมในโครงการนี้คุณตกลงที่จะปฏิบัติตามข้อกำหนดของมัน