2017-10-16 5 views
0

これは初心者の質問ですが、どこでも答えが見つかりませんでした。リスト名$の名前を私は[[1]]リスト名を使用して、リストから要素を抽出する方法を知っているが、出力は常に(R:リスト要素を抽出しますが、インデックス番号は出力されません。

[1] First element of the list 

同じようにインデックス番号がリスト名の$名または非公開にのような名前を使用するための真である含まれています)。私が欲しいのは

First element of the list 

は、私はもちろん、正規表現を使用してインデックス番号を削除する可能性があるが、私は

答えて

1

[1]が表示されていることを理由がある:-)これはそれがあるべき姿であることを疑うすべての原子タイプのため、 Rはベクトル(文字型、数値型など)、つまりあなたの場合は長さ1のベクトルです。

あなたは[1]なしで出力を確認したい場合は最も単純な方法はcatにオブジェクトです:

> listname <- list("This is the first list element", 
        "This is the second list element") 
> cat(listname[[1]], "\n") 
This is the first list element 
> 
+0

これが働いているが、ありがとうございました! – Ryan

+0

答えを検証する;) –

関連する問題