Do it in 2 steps:

z <- as.list( coef(am)[1:am$arma[2] + am$arma[1]])
names(z) <- paste("ma",seq_along(z), sep="")

-- Bert

On Mon, Nov 14, 2011 at 10:40 AM, Kevin Burton <rkevinburton@charter.net>wrote:

> I can get an array of strings for the data that I want using 'paste()' as
> follows:
>
>
>
> paste('ma', 1:am$arma[2], '=', coef(am)[1:am$arma[2] + am$arma[1]], sep='')
>
>
>
> This results in a vector of strings like:
>
>
>
> [1] "ma1=1.17760133668255"  "ma2=0.649795570407939" "ma3=0.329456750858276"
>
>
>
> What I would like is
>
>
>
> fixed.pars <-
> list(ma1=1.17760133668255,ma2=0.649795570407939,ma3=0.329456750858276)
>
>
>
> Is there an 'R' guru that would be willing to suggest a good way of doing
> this?
>
>
>
> Thank you.
>
>
>
> Kevin
>
>
>        [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help@r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide
> http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>



-- 

Bert Gunter
Genentech Nonclinical Biostatistics

Internal Contact Info:
Phone: 467-7374
Website:
http://pharmadevelopment.roche.com/index/pdb/pdb-functional-groups/pdb-biostatistics/pdb-ncb-home.htm

	[[alternative HTML version deleted]]

