add_scans: Perform additional scans and add them to the 'scanList' New...

Description Usage Arguments Value See Also Examples

View source: R/expDesign_building.blocks.R

Description

Written as a S3 method to be applied to scanList or sLlist (list of scanList) objects.

Usage

1
add_scans(scan.list, ...)

Arguments

scan.list

a scanList or sLlist object. See objects returned by simunet()

...

additional arguments to be passed. At the moment scale_scans() does not use

add_scans() can use argument:

  • new.scans: integer scalar, the number of additional new scans to be performed and added to the scan.list

Value

a scanList, or list of such, to which additional scans have been added to the 3D array. See also simunet().

Also modifies these attributes to attrs:

See Also

simunet(), design_exp(), perform_exp().

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
set.seed(42)
n <- 5L
samp.effort <- 241L

# Adjacency matrix import
## random directed adjacency matrix
Adj <- sample(1:samp.effort,n * n) |>
  matrix(nrow = 5,dimnames = list(letters[1:n],letters[1:n]))
diag(Adj) <- 0L
Adj

# social network simulations
## theoretical scans
sL <- simunet(Adj = Adj,samp.effort = samp.effort,mode = "directed",n.scans = 120L)
sL

## focal-scan sampling
sL |> perform_exp(design_sampling("focal","even")) |> add_scans(50)

R-KenK/SimuNet documentation built on Oct. 22, 2021, 1:27 a.m.