sql >> Databáze >  >> RDS >> PostgreSQL

Importujte nezpracované bajty jako nezpracované bajty v R

Toto funguje pro převod jednoho znakového řetězce typu, který jste popsali, na vektor raws.

## The string I think you're talking about
dat <- "\\x1f8b080000000000"
cat(dat, "\n")
## \x1f8b080000000000

## A function to convert one string to an array of raw
f <- function(x)  {
    ## Break into two-character segments
    x <- strsplit(x, "(?<=.{2})", perl=TRUE)[[1]]
    ## Remove the first element, "\\x"
    x <- x[-1]
    ## Complete the conversion
    as.raw(as.hexmode(x))
}

## Check that it works
f(dat)
##  [1] 1f 8b 08 00 00 00 00 00



  1. Visual Studio 2017 nezobrazuje MySQL v seznamu připojení

  2. Hledání telefonních čísel v mysql

  3. Sečtěte datum v minutách s MySQL

  4. Jak nastavit asynchronní replikaci z Galera Cluster na samostatný server MySQL s GTID