1. ホーム
  2. r

[解決済み] リストから複数の要素を選択する

2023-02-04 16:51:22

質問

Rで10,000ほどの要素を持つリストがあります。私は要素、5、7、および9だけを選択したいとします。私は、forループなしでそれを行う方法がわかりません。

私は次のようなことをしたい mylist[[c(5,7,9]] のようにしたいのですが、うまくいきません。また lapply 関数も試しましたが、これも動作させることができません。

どのように解決するのですか?

mylist[c(5,7,9)] を実行する必要があります。

サブリストは結果リストのサブリストとして返されることを望みます。 [[]] (というか、この関数は [[ ) を使っています -- Dason がコメントで触れているように。 [[ は要素を掴みます。