Learn R Programming

ppsbm (version 0.2.2)

kernelIntensities: Direct kernel estimator intensities

Description

Compute smooth intensities with direct kernel estimation of intensities relying on a classification tau. This can be used with the values \(\tau\) obtained on a dataset with mainVEM function run with 'hist' method.

Usage

kernelIntensities(data, tau, Q, n, directed, rho = 1, sparse = FALSE,
  nb.points = 1000)

Arguments

data

List with 3 components:

  • data$time.seq : sequence of observed time points of the m-th event (M-vector)

  • data$type.seq : sequence of observed values convertNodePair(i,j,n,directed) (auxiliary.R) of process that produced the mth event (M-vector)

  • $Time - [0,data$Time] is the total time interval of observation

tau

\(\tau\)

Q

Total number of groups

n

Total number of nodes

directed

Boolean for directed (TRUE) or undirected (FALSE) case

rho

\(\rho\)

sparse

Boolean for sparse (TRUE) or not sparse (FALSE) case

nb.points

Number of points

Details

Warning : sparse case not implemented !!!

Examples

Run this code

# The generated_sol_kernel was generated calling mainVEM with kernel method on the generated_Q3 data
# (50 individuals and 3 clusters)

data <- generated_Q3$data

n <- 50
Q <- 3


# compute smooth intensity estimators
sol.kernel.intensities <- kernelIntensities(data,generated_sol_kernel$tau,Q,n,directed=FALSE)

Run the code above in your browser using DataLab