1. ホーム
  2. r

名前付きリストから値のみを含むベクトルに変換する

2023-12-08 09:55:05

質問

名前付きの値のリストがあります。

myList <- list('A' = 1, 'B' = 2, 'C' = 3)

という値を持つベクトルが欲しい。 1:3

関数を定義せずに値を抽出する方法がわかりません。私が知らないもっと簡単な方法があるのでしょうか?

library(plyr)
myvector <- laply(myList, function(x) x)

のようなものがあるのでしょうか? myList$Values のように、名前を除去してベクトルとして返すようなものはありますか?

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

使用方法 unlistuse.names = FALSE 引数で指定します。

unlist(myList, use.names=FALSE)