Learn R Programming

⚠️There's a newer version (1.7.1) of this package.Take me there.

conjurer (version 1.7.0)

A Parametric Method for Generating Synthetic Data

Description

Generates synthetic data distributions to enable testing various modelling techniques in ways that real data does not allow. Noise can be added in a controlled manner such that the data seems real. This methodology is generic and therefore benefits both the academic and industrial research.

Copy Link

Version

Install

install.packages('conjurer')

Monthly Downloads

292

Version

1.7.0

License

MIT + file LICENSE

Maintainer

Sidharth Macherla

Last Published

January 18th, 2023

Functions in conjurer (1.7.0)

genMatrix

Generate Frequency Distribution Matrix
genFirstPairs

Extracts the First Two Alphabets of the String
buildSpike

Build Spikes in the Data Distribution
genTrans

Build Transaction Data
genTree

Generate complete m-ary connected graph
genPattern

Generate a pattern
genIndepDepJson

Generate Body for the POST Function of Uncovr
buildPattern

Build a pattern
buildProd

Build Product Data
extractDf

Extract Dataframe from uncovr API Response
genTriples

Extracts Three Consecutive Alphabets of the String
missingArgHandler

Handle Missing Arguments in Function
nextAlphaProb

Generate Next Alphabet
treeDf

A supporting function.
uncovrApi

POST Function for Calling uncovr API
buildOutliers

Build Outliers in Data Distribution
buildPareto

Map Factors Based on Pareto Arguments
buildCust

Build a Unique Customer Identifier
buildDistr

Build Data Distribution
buildName

Build Dynamic Strings
buildModelData

Generate Synthetic Data using uncovr API
buildNum

Build Numeric Data
buildNames

Generate Names
buildHierarchy

Generate hierarchical data
buildId

Build identifier