Description Usage Arguments Details Value Examples
These functions are examples of simple statistics via MPI calls.
1 2 3 4 5 6 7 | mpi.stat(x.gbd)
mpi.bin(x.gbd, breaks = pi/3 * (-3:3))
mpi.quantile(x.gbd, prob = 0.5)
mpi.ols(y.gbd, X.gbd)
|
x.gbd |
gbd a GBD vector. |
breaks |
a set to break data in groups. |
prob |
a desired probability for quantile. |
y.gbd |
a GBD vector. |
X.gbd |
a GBD matrix. |
x.gbd
and y.gbd
are vectors with length N.gbd
.
X.gbd
is a matrix with dimension N.gbd * p
and exists on all
processors. N.gbd
may be vary across processors.
For demonstration purpose, these objects should not contains weird values
such NA
.
mpi.stat
returns sample mean and sample variance.
mpi.bin
returns binning counts for the given breaks.
mpi.quantile
returns a quantile.
mpi.ols
returns ordinary least square estimates (beta_hat).
1 2 3 4 5 6 7 8 9 10 11 | ## Not run:
### Under command mode, run the demo with 4 processors by
### (Use Rscript.exe for windows system)
mpiexec -np 4 Rscript -e "demo(sample_stat,'pbdDEMO',ask=F,echo=F)"
mpiexec -np 4 Rscript -e "demo(binning,'pbdDEMO',ask=F,echo=F)"
mpiexec -np 4 Rscript -e "demo(quantile,'pbdDEMO',ask=F,echo=F)"
mpiexec -np 4 Rscript -e "demo(ols,'pbdDEMO',ask=F,echo=F)"
mpiexec -np 4 Rscript -e "demo(gbd2dmat,'pbdDEMO',ask=F,echo=F)"
mpiexec -np 4 Rscript -e "demo(balance,'pbdDEMO',ask=F,echo=F)"
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.