| Line 4... |
Line 4... |
| 4 |
\docType{package}
|
4 |
\docType{package}
|
| 5 |
\title{ SQLite data frames }
|
5 |
\title{ SQLite data frames }
|
| 6 |
\description{ S3 and utility methods to implement SQLite data frames. }
|
6 |
\description{ S3 and utility methods to implement SQLite data frames. }
|
| 7 |
\details{
|
7 |
\details{
|
| 8 |
This package aims to transparently operate on data frames stored in
|
8 |
This package aims to transparently operate on data frames stored in
|
| - |
|
9 |
SQLite databases. The following functions are known to be working with
|
| 9 |
SQLite databases.
|
10 |
SQLiteDF types:\\
|
| - |
|
11 |
|
| - |
|
12 |
\strong{sqlite.vector}
|
| - |
|
13 |
\itemize{
|
| - |
|
14 |
\item{Math, Summary, Ops groups}{except for those with 2 args in Math
|
| - |
|
15 |
like \code{round}, and \code{\%\%} and \code{\%/\%} in Ops}
|
| - |
|
16 |
\item{summary}{out of the box works for numeric, integer, character.
|
| - |
|
17 |
Also works for logical, factor using "group by", however factor's do not
|
| - |
|
18 |
handle NA's specially. }
|
| - |
|
19 |
\item{length}{Ok}
|
| - |
|
20 |
\item{\code{\[}}{not yet \code{\[<-}}
|
| - |
|
21 |
\item{sort}{sorts to a new sqlite.vector}
|
| - |
|
22 |
}
|
| - |
|
23 |
|
| - |
|
24 |
\strong{sqlite.data.frame}
|
| - |
|
25 |
\itemize{
|
| - |
|
26 |
\item{length}{returns no. of variables}
|
| - |
|
27 |
\item{dimnames, names, row.names}{returns names of variables and rows}
|
| - |
|
28 |
\item{dim, nrow, ncol}{dimension of variables}
|
| - |
|
29 |
\item{\code{\$}, \code{[[}}{returns columns as sqlite.vector. no assignments yet}
|
| - |
|
30 |
\item{\code{[}}{works for numeric & integer indexing (ranges and vectors),
|
| - |
|
31 |
logical indexes with recycling. does not support negative and character (row/column name) indexing.}
|
| - |
|
32 |
\item{is.list}{returns false, so that other functions can }
|
| - |
|
33 |
\item{rbind}{works only when rbind()-ing data frames with the same names()}
|
| - |
|
34 |
\item{with}{Ok}
|
| - |
|
35 |
\item{as.data.frame}{just returns itself}
|
| - |
|
36 |
\item{as.list}{returns a list of sqlite.vector for each variable}
|
| - |
|
37 |
\item{rbind}{currently works only with data.frame's}
|
| - |
|
38 |
\item{lapply, sapply}{out of the box}
|
| - |
|
39 |
\item{summary}{out of the box, after implementing sqlite.vector}
|
| - |
|
40 |
}
|
| 10 |
}
|
41 |
}
|
| 11 |
\author{
|
42 |
\author{
|
| 12 |
Miguel A. R. Manese
|
43 |
Miguel A. R. Manese
|
| 13 |
Maintainer: Miguel A. R. Manese <jjonphl@gmail.com>
|
44 |
Maintainer: Miguel A. R. Manese <jjonphl@gmail.com>
|
| 14 |
}
|
45 |
}
|