<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://nd.psychstat.org/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://nd.psychstat.org/feed.php">
        <title>@ND - lab:projects:15fexible_error</title>
        <description></description>
        <link>https://nd.psychstat.org/</link>
        <image rdf:resource="https://nd.psychstat.org/_media/wiki/dokuwiki.svg" />
       <dc:date>2026-05-04T19:14:04+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://nd.psychstat.org/lab/projects/15fexible_error/index"/>
                <rdf:li rdf:resource="https://nd.psychstat.org/lab/projects/15fexible_error/process_results"/>
                <rdf:li rdf:resource="https://nd.psychstat.org/lab/projects/15fexible_error/r_code_for_t_data"/>
                <rdf:li rdf:resource="https://nd.psychstat.org/lab/projects/15fexible_error/sas_code_for_t_data_analysis"/>
                <rdf:li rdf:resource="https://nd.psychstat.org/lab/projects/15fexible_error/t_results_parallel"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://nd.psychstat.org/_media/wiki/dokuwiki.svg">
        <title>@ND</title>
        <link>https://nd.psychstat.org/</link>
        <url>https://nd.psychstat.org/_media/wiki/dokuwiki.svg</url>
    </image>
    <item rdf:about="https://nd.psychstat.org/lab/projects/15fexible_error/index">
        <dc:format>text/html</dc:format>
        <dc:date>2016-01-24T14:48:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>index</title>
        <link>https://nd.psychstat.org/lab/projects/15fexible_error/index</link>
        <description>Modeling error distributions

Data generation

	*  t data
		*  Generated data [t data (N=1000, T=5)]
		*  R code for t data
		*  SAS code for t data analysis
		*  process results


	*  Process results
		*  t results parallel</description>
    </item>
    <item rdf:about="https://nd.psychstat.org/lab/projects/15fexible_error/process_results">
        <dc:format>text/html</dc:format>
        <dc:date>2016-01-24T14:48:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>process_results</title>
        <link>https://nd.psychstat.org/lab/projects/15fexible_error/process_results</link>
        <description>## dealing with student t distribution simulation results
library(coda)

newbind&lt;-function(x,y){
	nx&lt;-nrow(x)
	ny&lt;-nrow(y)
	rmax&lt;-max(nx,ny)
	cmax&lt;-ncol(x)+ncol(y)
	temp&lt;-array(NA, c(rmax, cmax))
	temp[1:nx, 1:ncol(x)]&lt;-x
	temp[1:ny, (ncol(x)+1):cmax]&lt;-y
	temp
}


allres&lt;-list()
R &lt;- 100

for (r in 1:R){
	ncoda&lt;-read.table(paste(&#039;histnorm&#039;,r,&#039;.txt&#039;, sep=&#039;&#039;))
	tcoda&lt;-read.table(paste(&#039;histt&#039;,r,&#039;.txt&#039;, sep=&#039;&#039;))
	ncoda&lt;-ncoda[2:ncol(ncoda)]
	tcoda&lt;-tcoda[2:ncol(tcoda)]
	ncoda&lt;-as.mcmc(ncoda)
	tcoda…</description>
    </item>
    <item rdf:about="https://nd.psychstat.org/lab/projects/15fexible_error/r_code_for_t_data">
        <dc:format>text/html</dc:format>
        <dc:date>2016-01-24T14:48:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>r_code_for_t_data</title>
        <link>https://nd.psychstat.org/lab/projects/15fexible_error/r_code_for_t_data</link>
        <description>###############################
## t data
mL&lt;-5
mS&lt;-2
vL&lt;-2
vS&lt;-1
vLS&lt;-0
vE&lt;-1/3
df&lt;-3

TT&lt;-5
N&lt;-1000

mu&lt;-c(mL,mS)
sigma&lt;-array(c(vL,vLS,vLS,vS), dim=c(2,2))

y&lt;-array(NA, dim=c(N, TT))
LS&lt;-array(NA, dim=c(N, 2))

error&lt;-NULL
for (t in 1:TT){
	error&lt;-cbind(error, rst(N,0,sqrt(vE),df=df))
}

for (i in 1:N){
  LS[i,]&lt;-rmvnorm(1, mu, sigma)
  for (j in 1:TT){
    y[i, j] &lt;- LS[i,1] + LS[i,2]*j + error[i,j]
  }
}

dset&lt;-cbind(rep(1:TT, each=N),rep(1:N,TT),c(y))
write.table(dset,&#039;tdata.txt&#039;,row.name…</description>
    </item>
    <item rdf:about="https://nd.psychstat.org/lab/projects/15fexible_error/sas_code_for_t_data_analysis">
        <dc:format>text/html</dc:format>
        <dc:date>2016-01-24T14:48:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sas_code_for_t_data_analysis</title>
        <link>https://nd.psychstat.org/lab/projects/15fexible_error/sas_code_for_t_data_analysis</link>
        <description>* Normal - t data;
data ndata;
infile &quot;N:\Private\Shared\Research\BayesianSEM\GCM with flexible error\Simulation\tdata.txt&quot;;
input time id y;
run;

PROC MCMC DATA=ndata NMC=40000  NBI=5000 THIN=2
DIC SEED=17 INIT=RANDOM DIAG=(ESS GEWEKE(F1=.2 F2=.5)) 
STATISTICS(ALPHA=0.05)=(SUMMARY INTERVAL)
OUTPOST=histnorm; 
ODS SELECT PARAMETERS POSTSUMMARIES 
   TADPANEL GEWEKE ESS DIC POSTINTERVALS;
ARRAY b[2] L S;
ARRAY beta[2];
ARRAY Sigma_b[2,2];
ARRAY beta0[2] (0 0);
ARRAY sigma0[2,2] (1000 0 0 1000);
…</description>
    </item>
    <item rdf:about="https://nd.psychstat.org/lab/projects/15fexible_error/t_results_parallel">
        <dc:format>text/html</dc:format>
        <dc:date>2016-01-24T14:48:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>t_results_parallel</title>
        <link>https://nd.psychstat.org/lab/projects/15fexible_error/t_results_parallel</link>
        <description>## Process the results in parallel

library(snowfall)

run.once&lt;-function(i){
newbind&lt;-function(x,y){
	nx&lt;-nrow(x)
	ny&lt;-nrow(y)
	rmax&lt;-max(nx,ny)
	cmax&lt;-ncol(x)+ncol(y)
	temp&lt;-array(NA, c(rmax, cmax))
	temp[1:nx, 1:ncol(x)]&lt;-x
	temp[1:ny, (ncol(x)+1):cmax]&lt;-y
	temp
}
	library(coda)
	temp.bind&lt;-NULL
	nfile&lt;-paste(&#039;histnorm&#039;,i,&#039;.txt&#039;, sep=&#039;&#039;)
	tfile&lt;-paste(&#039;histt&#039;,i,&#039;.txt&#039;, sep=&#039;&#039;)
	if (file.exists(nfile) &amp; file.exists(tfile)){
	ncoda&lt;-read.table(nfile)
	tcoda&lt;-read.table(tfile)
	ncoda&lt;-ncoda[2:nc…</description>
    </item>
</rdf:RDF>
