Re: [R] generating markov chain

2006-02-06 Thread linda.s
On 2/6/06, Ingmar Visser <[EMAIL PROTECTED]> wrote:
> Linda,
> That depends on what you want to do. There are a number of packages dealing
> with Markov type models: msm, depmix and hmm.discnp, and then there are all
> the graphical models packages, some of which can do similar stuff.
> Hth, ingmar
I want to use it to detect the change of the class for each polygon at
different time points. I have a very vague understanding of Markov
type models. I hope there is a detailed tutorial about it (them). Is
there any?
Linda.

__
R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html


Re: [R] generating markov chain

2006-02-06 Thread Ingmar Visser
Linda,
That depends on what you want to do. There are a number of packages dealing
with Markov type models: msm, depmix and hmm.discnp, and then there are all
the graphical models packages, some of which can do similar stuff.
Hth, ingmar


> From: "linda.s" <[EMAIL PROTECTED]>
> Date: Mon, 6 Feb 2006 03:37:13 -0800
> To: Ingmar Visser <[EMAIL PROTECTED]>
> Cc: Norman Goodacre <[EMAIL PROTECTED]>, 
> Subject: Re: [R] generating markov chain
> 
> On 2/6/06, Ingmar Visser <[EMAIL PROTECTED]> wrote:
>> You can use the following, with x your transition matrix
>> y=numeric(100)
>> x=matrix(runif(16),4,4)
>> for(i in 2:100) {
>> y[i]=which(rmultinom(1, size = 1, prob = x[y[i-1], ])==1)
>> }
>> hth, ingmar
>> 
>> -Original Message-
>> From: [EMAIL PROTECTED]
>> [mailto:[EMAIL PROTECTED] Behalf Of Norman Goodacre
>> Sent: maandag 6 februari 2006 5:26
>> To: r-help@stat.math.ethz.ch
>> Subject: [R] generating markov chain
>> 
>> 
>> Dear help group,
>> 
>>Just fyi a markov chain is a sequence of transitions between  states (say
>> A,T,G,C - on a gene) with a given probability for each  transition. In this
>> case there'd be 16 different kinds, each with a  different weight.
>>Given a transition matrix (4x4) filled with all transition  probabilities
>> of course, how can I generate a random sequence of a  given length, say 200?
>> 
>>   -Norman Goodacre
> Sorry, I am very new to this issue.
> Is there any tutorial to do Markov Chain?
> Thanks,
> Linda.

__
R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html


Re: [R] generating markov chain

2006-02-06 Thread linda.s
On 2/6/06, Ingmar Visser <[EMAIL PROTECTED]> wrote:
> You can use the following, with x your transition matrix
> y=numeric(100)
> x=matrix(runif(16),4,4)
> for(i in 2:100) {
> y[i]=which(rmultinom(1, size = 1, prob = x[y[i-1], ])==1)
> }
> hth, ingmar
>
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] Behalf Of Norman Goodacre
> Sent: maandag 6 februari 2006 5:26
> To: r-help@stat.math.ethz.ch
> Subject: [R] generating markov chain
>
>
> Dear help group,
>
>Just fyi a markov chain is a sequence of transitions between  states (say 
> A,T,G,C - on a gene) with a given probability for each  transition. In this 
> case there'd be 16 different kinds, each with a  different weight.
>Given a transition matrix (4x4) filled with all transition  probabilities 
> of course, how can I generate a random sequence of a  given length, say 200?
>
>   -Norman Goodacre
Sorry, I am very new to this issue.
Is there any tutorial to do Markov Chain?
Thanks,
Linda.

__
R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html


Re: [R] generating markov chain

2006-02-06 Thread Ingmar Visser
You can use the following, with x your transition matrix
y=numeric(100)
x=matrix(runif(16),4,4)
for(i in 2:100) {
y[i]=which(rmultinom(1, size = 1, prob = x[y[i-1], ])==1)
}
hth, ingmar

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Norman Goodacre
Sent: maandag 6 februari 2006 5:26
To: r-help@stat.math.ethz.ch
Subject: [R] generating markov chain


Dear help group,
  
Just fyi a markov chain is a sequence of transitions between  states (say 
A,T,G,C - on a gene) with a given probability for each  transition. In this 
case there'd be 16 different kinds, each with a  different weight. 
Given a transition matrix (4x4) filled with all transition  probabilities 
of course, how can I generate a random sequence of a  given length, say 200?
  
   -Norman Goodacre
  

-

[[alternative HTML version deleted]]

__
R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html

__
R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html


[R] generating markov chain

2006-02-06 Thread Norman Goodacre
Dear help group,
  
Just fyi a markov chain is a sequence of transitions between  states (say 
A,T,G,C - on a gene) with a given probability for each  transition. In this 
case there'd be 16 different kinds, each with a  different weight. 
Given a transition matrix (4x4) filled with all transition  probabilities 
of course, how can I generate a random sequence of a  given length, say 200?
  
   -Norman Goodacre
  

-

[[alternative HTML version deleted]]

__
R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html