| Line 89... |
Line 89... |
| 89 |
all.equal(signif(log(iris.sdf[,1],17)), signif(log(iris[,1],17))),
|
89 |
all.equal(signif(log(iris.sdf[,1],17)), signif(log(iris[,1],17))),
|
| 90 |
all.equal(round(log(iris.sdf[,1]),5), round(log(iris[,1]),5)),
|
90 |
all.equal(round(log(iris.sdf[,1]),5), round(log(iris[,1]),5)),
|
| 91 |
all.equal(with(iris.sdf, Sepal.Length*Sepal.Width - Petal.Length/Petal.Width),
|
91 |
all.equal(with(iris.sdf, Sepal.Length*Sepal.Width - Petal.Length/Petal.Width),
|
| 92 |
with(iris, Sepal.Length*Sepal.Width - Petal.Length/Petal.Width)),
|
92 |
with(iris, Sepal.Length*Sepal.Width - Petal.Length/Petal.Width)),
|
| 93 |
all.equal(sort(iris.sdf[,2]), sort(iris[,2])),
|
93 |
all.equal(sort(iris.sdf[,2]), sort(iris[,2])),
|
| 94 |
all.equal(quantile(iris.sdf[,3]), quantile(iris[,3])))
|
94 |
all.equal(quantile(iris.sdf[,3]), quantile(iris[,3])),
|
| - |
|
95 |
all.equal(sapply(iris.sdf[,1:4],mean), sapply(iris[,1:4],mean)))
|
| 95 |
|
96 |
|
| 96 |
stopifnot(sapply(iris.sdf[,1:4],sum) == sapply(iris[,1:4],sum))
|
97 |
stopifnot(sapply(iris.sdf[,1:4],sum) == sapply(iris[,1:4],sum))
|
| 97 |
|
98 |
|
| - |
|
99 |
# test sdfImportDBI
|
| 98 |
#if (require(RSQLite)) {
|
100 |
#if (require(RSQLite)) {
|
| 99 |
# dr <- SQLite()
|
101 |
# dr <- SQLite()
|
| 100 |
# con <- dbConnect(dr, dbname="example.db")
|
102 |
# con <- dbConnect(dr, dbname="example.db")
|
| 101 |
# i1 <- sdfImportDBI(con, "select * from iris")
|
103 |
# i1 <- sdfImportDBI(con, "select * from iris")
|
| 102 |
# compareSdfToDf(i1[,1:4], iris[,1:4], with.names=FALSE)
|
104 |
# compareSdfToDf(i1[,1:4], iris[,1:4], with.names=FALSE)
|
| Line 111... |
Line 113... |
| 111 |
rbindSdf(u2.sdf, attenu)
|
113 |
rbindSdf(u2.sdf, attenu)
|
| 112 |
stopifnot(2*nrow(attenu)==nrow(u2.sdf))
|
114 |
stopifnot(2*nrow(attenu)==nrow(u2.sdf))
|
| 113 |
#print((nrow(attenu)+1):(nrow(u2.sdf)))
|
115 |
#print((nrow(attenu)+1):(nrow(u2.sdf)))
|
| 114 |
#compareSdfToDf(u2.sdf[(nrow(attenu)+1):(nrow(u2.sdf)),], attenu)
|
116 |
#compareSdfToDf(u2.sdf[(nrow(attenu)+1):(nrow(u2.sdf)),], attenu)
|
| 115 |
|
117 |
|
| - |
|
118 |
# test sdfImportSQLite
|
| - |
|
119 |
k <- sdfImportSQLite("example.db", "iris")
|
| - |
|
120 |
k1 <- k[,2:6]
|
| - |
|
121 |
for (i in 1:4) stopifnot(all.equal(k1[,i],iris[,i]))
|
| - |
|
122 |
stopifnot(all.equal(levels(k1[,5]),levels(iris[,5])),
|
| - |
|
123 |
all.equal(as.integer(k1[,5]), as.integer(iris[,5])))
|
| - |
|
124 |
|
| 116 |
# test summary
|
125 |
# test summary
|
| 117 |
#for (j in 1:5) stopifnot(all(summary(iris.sdf[,j]) == summary(iris[,j])))
|
126 |
for (j in 1:5) stopifnot(all(summary(iris.sdf[,j]) == summary(iris[,j])))
|
| 118 |
#iris.sdf.summary <- summary(iris.sdf)
|
127 |
iris.sdf.summary <- summary(iris.sdf)
|
| 119 |
#iris.summary <- summary(iris)
|
128 |
iris.summary <- summary(iris)
|
| 120 |
#stopifnot(all(iris.sdf.summary[,1:4] == iris.summary[,1:4]))
|
129 |
stopifnot(all(iris.sdf.summary[,1:4] == iris.summary[,1:4]))
|
| 121 |
#stopifnot(all(na.exclude(iris.sdf.summary[,5])==na.exclude(iris.summary[,5])))
|
130 |
stopifnot(all(na.exclude(iris.sdf.summary[,5])==na.exclude(iris.summary[,5])))
|