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.

Author
Mats Stellwall [aut, cre], Abdulla Abdurakhmanov [ctb] (Code in xml2json.sjs is from https://code.google.com/p/x2js/)
Date of publication
2016-03-19 14:33:13
Maintainer
Mats Stellwall <mats.stellwall@gmail.com>
License
GPL-3
Version
0.1.0
URLs

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

Files in this package

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