data_ascii = matrix(runif(200*30,-10,10),nrow=30)
nbytes = 4 #lead to a precision of 1e-7 / 1e-8
endian = "little"
data_ascii = matrix(runif(200*30,-10,10),nrow=30)
nbytes = 4 #lead to a precision of 1e-7 / 1e-8
endian = "little"
binarize(data_ascii, data_bin_file, 500, ",", nbytes, endian)
expect_equal(file.info(data_bin_file)$size, length(data_ascii)*nbytes+8)
for (indices in list(c(1,3,5), 3:13, c(5,20,50), c(75,130:135), 196:200))
binarize(data_ascii, data_bin_file, 500, ",", nbytes, endian)
expect_equal(file.info(data_bin_file)$size, length(data_ascii)*nbytes+8)
for (indices in list(c(1,3,5), 3:13, c(5,20,50), c(75,130:135), 196:200))
for (i in 1:20)
binarize(data_ascii[,((i-1)*10+1):(i*10)], data_bin_file, 20, ",", nbytes, endian)
expect_equal(file.info(data_bin_file)$size, length(data_ascii)*nbytes+8)
for (i in 1:20)
binarize(data_ascii[,((i-1)*10+1):(i*10)], data_bin_file, 20, ",", nbytes, endian)
expect_equal(file.info(data_bin_file)$size, length(data_ascii)*nbytes+8)
data_ascii = matrix(runif(200*30,-10,10),nrow=30)
nbytes = 8
endian = "little"
data_ascii = matrix(runif(200*30,-10,10),nrow=30)
nbytes = 8
endian = "little"
data_csv = system.file("testdata","de_serialize.csv",package="epclust")
nbytes = 8
endian = "big"
data_ascii = t( as.matrix(read.table(data_csv, sep=";", header=FALSE)) ) #for ref
data_csv = system.file("testdata","de_serialize.csv",package="epclust")
nbytes = 8
endian = "big"
data_ascii = t( as.matrix(read.table(data_csv, sep=";", header=FALSE)) ) #for ref
binarize(data_csv, data_bin_file, 350, ";", nbytes, endian)
expect_equal(file.info(data_bin_file)$size, 300*50*8+8)
for (indices in list(c(1,3,5), 3:13, c(5,20,50), c(75,130:135), 196:200))
binarize(data_csv, data_bin_file, 350, ";", nbytes, endian)
expect_equal(file.info(data_bin_file)$size, 300*50*8+8)
for (indices in list(c(1,3,5), 3:13, c(5,20,50), c(75,130:135), 196:200))
data_con = file(data_csv, "r")
binarize(data_con, data_bin_file, 29, ";", nbytes, endian)
expect_equal(file.info(data_bin_file)$size, 300*50*8+8)
data_con = file(data_csv, "r")
binarize(data_con, data_bin_file, 29, ";", nbytes, endian)
expect_equal(file.info(data_bin_file)$size, 300*50*8+8)