Package: clickstream 1.3.4

clickstream: Analyzes Clickstreams Based on Markov Chains

A set of tools to read, analyze and write lists of click sequences on websites (i.e., clickstream). A click can be represented by a number, character or string. Clickstreams can be modeled as zero- (only computes occurrence probabilities), first- or higher-order Markov chains.

Authors:Michael Scholz [aut, cre], Theo van Kraay [aut]

clickstream_1.3.4.tar.gz
clickstream_1.3.4.zip(r-4.7)clickstream_1.3.4.zip(r-4.6)clickstream_1.3.4.zip(r-4.5)
clickstream_1.3.4.tgz(r-4.6-any)clickstream_1.3.4.tgz(r-4.5-any)
clickstream_1.3.4.tar.gz(r-4.7-any)clickstream_1.3.4.tar.gz(r-4.6-any)
clickstream_1.3.4.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
clickstream/json (API)
NEWS

# Install 'clickstream' in R:
install.packages('clickstream', repos = c('https://michael-scholz-dev.r-universe.dev', 'https://cloud.r-project.org'))

On CRAN:

Conda:

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

2.71 score 12 stars 43 scripts 257 downloads 28 exports 45 dependencies

Last updated from:c81b727dcc. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK167
source / vignettesOK172
linux-release-x86_64OK178
macos-release-arm64OK100
macos-oldrel-arm64OK157
windows-develOK118
windows-releaseOK110
windows-oldrelOK111
wasm-releaseOK124

Exports:absorbingStatesas.ClickClustas.clickstreamsas.moltenTransactionsas.transactionschiSquareTestclusterClickstreamsfitMarkovChainfitMarkovChainsfrequenciesgetConsensusClustersgetConsensusClustersParallelgetOptimalMarkovChainhmPlotinitializemcEvaluatemcEvaluateAllmcEvaluateAllClustersplotpredictrandomClicksrandomClickstreamsreadClickstreamsshowstatessummarytransientStateswriteClickstreams

Dependencies:arulescliClickClustcodetoolscpp11data.tabledigestfarverfuturefuture.applygenericsggplot2globalsgluegtableigraphisobandlabelinglatticelifecyclelinproglistenvlpSolvemagrittrMASSMatrixnumDerivparallellypkgconfigplyrR6RColorBrewerRcppRcppArmadilloreshape2rlangRsolnpS7scalesstringistringrtruncnormvctrsviridisLitewithr

Readme and manuals

Help Manual

Help pageTopics
Analyzes Clickstreams Based on Markov Chainsclickstream-package clickstream
Concatenates two 'Pattern' objects+,Pattern,Pattern-method
Returns All Absorbing StatesabsorbingStates absorbingStates,MarkovChain-method
Coerces a Clickstream Object to a ClickClust Objectas.ClickClust
Converts a character vector or a character list into a clickstream list.as.clickstreams
Coerces a Clickstream Object to a Transactions Objectas.moltenTransactions
Coerces a Clickstream Object to a Transactions Objectas.transactions
Calculates the chi-square statisticchiSquareTest
Performs K-Means Clustering on a List of ClickstreamsclusterClickstreams
Class 'EvaluationResult'EvaluationResult-class
Fits a List of Clickstreams to a Markov ChainfitMarkovChain
Generates a list of markov chains from a given set of clustersfitMarkovChains
Generates a Data Frame of State Frequencies for All Clickstreams in a List of Clickstreamsfrequencies
Generates an optimal set of clusters for a clickstream object based on consensus clustering.getConsensusClusters
Generates an optimal set of clusters for a clickstream based on consensus clustering and with parallel computationgetConsensusClustersParallel
Generates the optimal markov chains from a list of markov chains and corresponding clustersgetOptimalMarkovChain
Plots a HeatmaphmPlot hmPlot,MarkovChain-method
Creates a new 'Pattern' objectinitialize,Pattern-method
Class 'MarkovChain'MarkovChain-class
Evaluates the number of occurrences of predicted next clicksmcEvaluate
Evaluates all next page clicks in a clickstream training data set against a test datamcEvaluateAll
Evaluates all next page clicks in a clickstream training data set against a test datamcEvaluateAllClusters
Class 'Pattern'Pattern-class
Plots a 'MarkovChain' objectplot,MarkovChain-method
Predicts the Next Click(s) of a Userpredict,MarkovChain-method
Predicts the Cluster for a Given Pattern Objectpredict.ClickstreamClusters
Prints a ClickstreamClusters Objectprint.ClickstreamClusters
Prints a Clickstreams Objectprint.Clickstreams
Prints the Summary of a MarkovChain Objectprint.MarkovChainSummary
Generates a Sequence of ClicksrandomClicks randomClicks,MarkovChain-method
Generates a List of ClickstreamsrandomClickstreams
Reads a List of Clickstreams from FilereadClickstreams
Shows an 'EvaluationResult' objectshow,EvaluationResult-method
Shows a 'MarkovChain' objectshow,MarkovChain-method
Shows a 'Pattern' objectshow,Pattern-method
Returns All Statesstates states,MarkovChain-method
Prints the Summary of a MarkovChain Objectsummary,MarkovChain-method
Prints a Summary of a ClickstreamCluster Objectsummary.ClickstreamClusters
Prints a Summary of a Clickstreams Objectsummary.Clickstreams
Returns All Transient StatestransientStates transientStates,MarkovChain-method
Writes a List of Clickstreams to FilewriteClickstreams