Your problem is that you are trying to
use `$` on an atomic vector rather than
a list:
> a<- array(list(NULL),dim=c(2,2))
> a[[1,1]] <- c(a=2,b=3)
> a[[1,1]]$a
Error in a[[1, 1]]$a : $ operator is invalid for atomic vectors
> a[[1,1]]
a b
2 3
> a[[1,1]] <- list(a=2,b=3)
> a[[1,1]]$a
[1] 2
> a[[1,
On 2012-06-30 09:04, David Winsemius wrote:
On Jun 30, 2012, at 9:35 AM, mlell08 wrote:
Dear List,
I've created a two-dimensional array which shall contain a value and
its
error, respectively.
These two values are concatenated in al list and bear the names "sl"
and
"sl_err"
But I can't adres
]]
[1] 3
or,
> a[[c(1,2)]]
[1] 3
>a[[c(1,1)]]
[1] 2
>a$ab<-a[[1]]
> a$ab
a b
2 3
>a$ab[1]
a
2
>a$ab1<-a[[1]][1]
>a$ab1
a
2
Hope this will be of some use for you
A.K.
- Original Message -
From: mlell08
To: r-help@r-project.org
Cc:
Sent: Saturda
On Jun 30, 2012, at 9:35 AM, mlell08 wrote:
Dear List,
I've created a two-dimensional array which shall contain a value and
its
error, respectively.
These two values are concatenated in al list and bear the names "sl"
and
"sl_err"
But I can't adress them using the $-notation.
a<- array
Dear List,
I've created a two-dimensional array which shall contain a value and its
error, respectively.
These two values are concatenated in al list and bear the names "sl" and
"sl_err"
But I can't adress them using the $-notation.
a<- array(list(NULL),dim=c(2,2))
a[[1,1]]<- c(a=2,b=3)
a[[1,1]]
5 matches
Mail list logo