This function generates $N$ realizations of the random variable that has the distribution specified by the given model.
i1 : s=sample(ER(3,2,0.2),4)
o1 = Sample{...4...}
o1 : Sample
|
One obtains the data from the object of type Sample (that is, the actual sample in the statistical sense) as follows:
i2 : getData s
2 2 2
o2 = {{x x }, {x , x x }, {x , x x }, {x , x }}
1 2 1 2 3 2 1 3 1 2
o2 : List
|
The actual sample contains more information than just the data itself:
i3 : peek s
o3 = Sample{ModelName => Erdos-Renyi }
Parameters => (3, 2, .2)
SampleSize => 4
2 2 2
Data => {{x x }, {x , x x }, {x , x x }, {x , x }}
1 2 1 2 3 2 1 3 1 2
|
and one can easily obtain sample statistics:
i4 : statistics(s,degree@@ideal)
o4 = HashTable{Histogram => Tally{2 => 2}}
4 => 2
Mean => 3
StdDev => 1
o4 : HashTable
|
The object sample is a method function.