Connecting Stream Mining Components Using Sockets and Web Services

Adds functionality to connect stream mining components from the stream package using sockets and Web services. The package can be used to create distributed workflows and plumber-based Web services that can be deployed on most common cloud services.


R package streamConnect - Connecting Stream Mining Components Using Sockets and Web Services

Package onCRAN CRAN RStudio mirrordownloads License r-universestatus

Maintainer: Michael Hahsler

The R package is part of the stream ecosystem. It adds functionality to connect stream mining components from the stream package using sockets and Web services. The package can be used to create distributed workflows and plumber-based Web services that can be deployed on most common cloud services.

To cite package ‘streamConnect’ in publications use:

Hahsler M (????). streamConnect: Connecting Stream Mining Components Using Sockets and Web Services. R package version 0.0.7, http://michael.hahsler.net/streamConnect/.

@Manual{,
  title = {streamConnect: Connecting Stream Mining Components Using Sockets and Web Services},
  author = {Michael Hahsler},
  note = {R package version 0.0.7},
  url = {http://michael.hahsler.net/streamConnect/},
}

Installation

Stable CRAN version: Install from within R with

install.packages("streamConnect")

Current development version: Install from r-universe.

install.packages("streamConnect",
    repos = c("https://mhahsler.r-universe.dev",
              "https://cloud.r-project.org/"))

Examples

See the Getting Started with streamConnect vignette for examples.

Acknowledgements

The development of the stream package was supported in part by NSF CMMI 1728612.

References

Michael Hahsler, Matthew Bolaños, and John Forrest. stream: An extensible framework for data stream clustering research with R. Journal of Statistical Software, 76(14), February 2017.

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("streamConnect")

0.1.0 by Michael Hahsler, 9 hours ago


https://michael.hahsler.net/streamConnect/


Report a bug at https://github.com/mhahsler/streamConnect/issues


Browse source code at https://github.com/cran/streamConnect


Authors: Michael Hahsler [aut, cre, cph] (ORCID:


Documentation:   PDF Manual  


GPL-3 license


Imports plumber, callr, httr, readr, stringr, jsonlite

Depends on stream

Suggests knitr, httpuv, processx, rmarkdown, testthat, covr


See at CRAN