SQLiteDF-package {SQLiteDF} | R Documentation |
SQLite data frames
Description
S3 and utility methods to implement SQLite data frames.
Details
This package aims to transparently operate on data frames stored in
SQLite databases. The following functions are known to be working with
SQLiteDF types:\
sqlite.vector
- Math, Summary, Ops groups
- except for those with 2 args in Math
like
round
, and %%
and %/%
in Ops
- summary
- out of the box works for numeric, integer, character.
Also works for logical, factor using "group by", however factor's do not
handle NA's specially.
- length
- Ok
\[
- not yet
\[<-
- sort
- sorts to a new sqlite.vector
sqlite.data.frame
- length
- returns no. of variables
- dimnames, names, row.names
- returns names of variables and rows
- dim, nrow, ncol
- dimension of variables
\$
, [[
- returns columns as sqlite.vector. no assignments yet
[
- works for numeric & integer indexing (ranges and vectors),
logical indexes with recycling. does not support negative and character (row/column name) indexing.
- is.list
- returns false, so that other functions can
- rbind
- works only when rbind()-ing data frames with the same names()
- with
- Ok
- as.data.frame
- just returns itself
- as.list
- returns a list of sqlite.vector for each variable
- rbind
- currently works only with data.frame's
- lapply, sapply
- out of the box
- summary
- out of the box, after implementing sqlite.vector
Author(s)
Miguel A. R. Manese
Maintainer: Miguel A. R. Manese <jjonphl@gmail.com>
[Package
SQLiteDF version 0.1.32
Index]