rfml: MarkLogic NoSQL Database Server in-Database Analytics for R

Functionality required to efficiently use R with MarkLogic NoSQL Database Server, <http://www.marklogic.com/what-is-marklogic/>. Many basic and complex R operations are pushed down into the database, which removes the main memory boundary of R and allows to make full use of MarkLogic server. In order to use the package you need a MarkLogic Server version 8 or higher.

AuthorMats Stellwall [aut, cre], Abdulla Abdurakhmanov [ctb] (Code in xml2json.sjs is from https://code.google.com/p/x2js/)
Date of publication2016-03-19 14:33:13
MaintainerMats Stellwall <mats.stellwall@gmail.com>
LicenseGPL-3
Version0.1.0
https://github.com/mstellwa/rfml

View on CRAN

Man pages

arith: Arithmetic Operators

as.character-ml.col.def-method: Cast a ml.col.def-class expresion to string

as.data.frame-ml.data.frame-method: Pull data from MarkLogic server based on a ml.data.frame...

as.integer-ml.col.def-method: Cast a ml.col.def-class expresion to integer

as.ml.data.frame: Upload data in a data.frame object or create data based on a...

as.numeric-ml.col.def-method: Cast a ml.col.def-class expresion to numeric.

cash-ml.data.frame-method: Returns a ml.data.frame field as a ml.col.def-class

cash-set-ml.data.frame-method: Adds a new ml.data.frame field as a ml.col.def-class

colnames-ml.data.frame-method: Column Names of an ml.data.frame object

Compare-ml.col.def-ANY-method: Relational Operators

cor-ml.col.def-ml.col.def-method: Correlation

cor-ml.data.frame-ANY-method: Correlation Matrix

cot: Cotangent

cov-ml.col.def-ml.col.def-method: Covariance

cov.pop: Population Covariance

degrees: Degrees

dim-ml.data.frame-method: Dimensions of an ml.data.frame object

head-ml.data.frame-method: Return the First Part of an ml.data.frame

is.ml.col.def: Check if an object is of type ml.col.def-class

is.ml.data.frame: Check if an object is of type ml.data.frame

Math-ml.col.def-method: Miscellaneous Mathematical Functions

max-ml.col.def-method: Max

mean-ml.col.def-method: Mean

median-ml.col.def-method: Median

min-ml.col.def-method: Min

ml.add.index: Creates or updates a Range element index.

ml.arules: Mining Association rules and Frequent Itemsets

ml.clear.database: Remove all rfml internal files in a MarkLogic database.

ml.col.def-class: An S4 class to represent a ml.col.def.

ml.collection.info: Retrives information about a collection

ml.collections: Lists all collections in a MarkLogic Database.

ml.conn-class: An S4 class to represent a connection to a MarkLogic Server...

ml.connect: Creates a connection to a MarkLogic REST server.

ml.data.frame: Creates a ml.data.frame object

ml.data.frame-class: An S4 class to represent a ml.data.frame.

ml.init.database: Set up a MarkLogic database for use with rfml.

ml.lm: Creates a simnple linear model

ml.load.sample.data: Load sample data set into MarkLogic server

names-ml.data.frame-method: Shows field names of a ml.data.frame object

print-ml.col.def-method: Prints information of a ml.col.def-class object.

print-ml.data.frame-method: Prints information of a ml.data.frame object

print.mlLm: Prints information for a simnple linear model returned by...

radians: Radians

rfml: rfml: a R wrapper for MarkLogic REST api

rm.ml.data.frame: Remove the data of a ml.data.frame object in MarkLogic server...

sd-ml.col.def-method: Standard Deviation

sd.pop: Standard Deviation of a population

show-ml.col.def-method: Prints information of a ml.col.def-class

show-ml.data.frame-method: Prints information of a ml.data.frame object

sub-ml.data.frame-method: Extract subsets of a ml.data.frame

summary-ml.data.frame-method: ml.data.frame Summaries

sum-ml.col.def-method: Sum

var-ml.col.def-method: Variance

var.pop: Population variance

Functions

arith Man page
Arith,ANY,ml.col.def-method Man page
Arith,ml.col.def,ANY-method Man page
Arith,ml.col.def,ml.col.def-method Man page
as.character,ml.col.def-method Man page
as.data.frame Man page
as.data.frame,ml.data.frame-method Man page
as.integer,ml.col.def-method Man page
as.ml.data.frame Man page
as.numeric,ml.col.def-method Man page
colnames,ml.data.frame-method Man page
Compare,ml.col.def,ANY-method Man page
cor,ml.col.def,ml.col.def-method Man page
cor,ml.data.frame,ANY-method Man page
cot Man page
cov,ml.col.def,ml.col.def-method Man page
cov.pop Man page
degrees Man page
dim,ml.data.frame-method Man page
head,ml.data.frame-method Man page
is.ml.col.def Man page
is.ml.data.frame Man page
Math,ml.col.def-method Man page
max,ml.col.def-method Man page
mean,ml.col.def-method Man page
median,ml.col.def-method Man page
min,ml.col.def-method Man page
ml.add.index Man page
ml.arules Man page
ml.clear.database Man page
ml.col.def-class Man page
ml.collection.info Man page
ml.collections Man page
ml.conn-class Man page
ml.connect Man page
ml.data.frame Man page
ml.data.frame-class Man page
[,ml.data.frame-method Man page
$<-,ml.data.frame-method Man page
$,ml.data.frame-method Man page
ml.init.database Man page
ml.lm Man page
ml.load.sample.data Man page
names,ml.data.frame-method Man page
print,ml.col.def-method Man page
print,ml.data.frame-method Man page
print.mlLm Man page
radians Man page
rfml Man page
rfml-package Man page
rm.ml.data.frame Man page
sd,ml.col.def-method Man page
sd.pop Man page
show,ml.col.def-method Man page
show,ml.data.frame-method Man page
summary Man page
summary,ml.data.frame-method Man page
sum,ml.col.def-method Man page
var,ml.col.def-method Man page
var.pop Man page

Files

rfml
rfml/inst
rfml/inst/lib
rfml/inst/lib/xml2json.sjs
rfml/inst/lib/rfmlUtilities.sjs
rfml/inst/extdata
rfml/inst/extdata/baskets
rfml/inst/extdata/baskets/T500.json
rfml/inst/extdata/baskets/T400.json
rfml/inst/extdata/baskets/T800.json
rfml/inst/extdata/baskets/T100.json
rfml/inst/extdata/baskets/T900.json
rfml/inst/extdata/baskets/T300.json
rfml/inst/extdata/baskets/T200.json
rfml/inst/extdata/baskets/T600.json
rfml/inst/extdata/baskets/T700.json
rfml/inst/doc
rfml/inst/doc/data-mining.Rmd
rfml/inst/doc/Statistical-functions.Rmd
rfml/inst/doc/data-mining.html
rfml/inst/doc/introduction.html
rfml/inst/doc/Statistical-functions.html
rfml/inst/doc/introduction.Rmd
rfml/inst/ext
rfml/inst/ext/rfml.matrix.sjs
rfml/inst/ext/rfml.stat.sjs
rfml/inst/ext/rfml.collection.sjs
rfml/inst/ext/rfml.lm.sjs
rfml/inst/ext/rfml.dframe.sjs
rfml/inst/ext/rfml.check.sjs
rfml/inst/ext/rfml.arules.sjs
rfml/tests
rfml/tests/testthat.R
rfml/tests/testthat
rfml/tests/testthat/test-00-config.R
rfml/tests/testthat/test-ml.col.def.R
rfml/tests/testthat/test-ml.lm.R
rfml/tests/testthat/test-method-statistics.R
rfml/tests/testthat/test-ml.data.frame.R
rfml/tests/testthat/test-ml.arules.R
rfml/NAMESPACE
rfml/R
rfml/R/method-statistics.R rfml/R/method-delete_.R rfml/R/rfml.R rfml/R/method-ml.data.frame.R rfml/R/config.R rfml/R/ml.collection.R rfml/R/method-ml.col.def.R rfml/R/ml.lm.R rfml/R/ml.arules.R rfml/R/ml.conn.R rfml/R/defs-pkg.R rfml/R/internal.utilities.R rfml/R/zzz.R
rfml/vignettes
rfml/vignettes/rules-plot.png
rfml/vignettes/items-plot.png
rfml/vignettes/data-mining.Rmd
rfml/vignettes/Statistical-functions.Rmd
rfml/vignettes/introduction.Rmd
rfml/README.md
rfml/MD5
rfml/build
rfml/build/vignette.rds
rfml/DESCRIPTION
rfml/man
rfml/man/show-ml.data.frame-method.Rd rfml/man/print-ml.data.frame-method.Rd rfml/man/ml.lm.Rd rfml/man/names-ml.data.frame-method.Rd rfml/man/cot.Rd rfml/man/ml.collections.Rd rfml/man/degrees.Rd rfml/man/as.ml.data.frame.Rd rfml/man/rfml.Rd rfml/man/as.integer-ml.col.def-method.Rd rfml/man/ml.collection.info.Rd rfml/man/cash-ml.data.frame-method.Rd rfml/man/ml.data.frame-class.Rd rfml/man/ml.init.database.Rd rfml/man/as.numeric-ml.col.def-method.Rd rfml/man/show-ml.col.def-method.Rd rfml/man/ml.add.index.Rd rfml/man/sd.pop.Rd rfml/man/arith.Rd rfml/man/sub-ml.data.frame-method.Rd rfml/man/ml.col.def-class.Rd rfml/man/ml.load.sample.data.Rd rfml/man/cov.pop.Rd rfml/man/dim-ml.data.frame-method.Rd rfml/man/var.pop.Rd rfml/man/print.mlLm.Rd rfml/man/is.ml.col.def.Rd rfml/man/cor-ml.col.def-ml.col.def-method.Rd rfml/man/ml.arules.Rd rfml/man/colnames-ml.data.frame-method.Rd rfml/man/Compare-ml.col.def-ANY-method.Rd rfml/man/ml.data.frame.Rd rfml/man/as.data.frame-ml.data.frame-method.Rd rfml/man/as.character-ml.col.def-method.Rd rfml/man/cash-set-ml.data.frame-method.Rd rfml/man/is.ml.data.frame.Rd rfml/man/Math-ml.col.def-method.Rd rfml/man/ml.clear.database.Rd rfml/man/mean-ml.col.def-method.Rd rfml/man/cor-ml.data.frame-ANY-method.Rd rfml/man/ml.conn-class.Rd rfml/man/median-ml.col.def-method.Rd rfml/man/var-ml.col.def-method.Rd rfml/man/min-ml.col.def-method.Rd rfml/man/max-ml.col.def-method.Rd rfml/man/sd-ml.col.def-method.Rd rfml/man/sum-ml.col.def-method.Rd rfml/man/print-ml.col.def-method.Rd rfml/man/cov-ml.col.def-ml.col.def-method.Rd rfml/man/ml.connect.Rd rfml/man/summary-ml.data.frame-method.Rd rfml/man/radians.Rd rfml/man/head-ml.data.frame-method.Rd rfml/man/rm.ml.data.frame.Rd

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.