0

私はリストを持っています:

>data<- list("Apple"=12,"orange"=4,"pear"=5)
>fruit<- "Apple"

ここで、Appleの値を抽出します。

>data$fruit

NULLを取得します。

4

1 に答える 1

5
data<- list("Apple"=12,"orange"=4,"pear"=5)
fruit<- "Apple"

data[fruit]
#$Apple
#[1] 12

data[[fruit]]
#[1] 12

ご覧のとおり[、リストを返し[[ますが、ベクトルを返します。前者は複数の要素を選択でき、後者は単一の要素のみを選択できます。あなたは読むことから利益を得るかもしれません?"$"

于 2012-10-20T12:22:59.140 に答える