0

次のようなリストがたくさんあります。

out[3]

[[3]]

[1] "forum=28&mid=11883" 
[2] "forum=29&mid=11884" 

out[4]

[[4]]

[1] "forum=30&mid=11885" 
[2] "forum=31&mid=11886" 

私が望む結果は

[1] "forum=28&mid=11883"

[2] "forum=29&mid=11884" 

[3] "forum=30&mid=11885" 

[4] "forum=31&mid=11886" 

[3]、[4] (各リストの順序) なしで出力リストに入れます。そこにある「リストの結合」メソッドのほとんど(つまり、c(list1、list2)、結合、貼り付け、rbind ..)により、以下のように各リストの順序を含めることができました

助言がありますか?高く評価されます。(リストをデータフレームに変換してrbindを使用することを考えていましたが、50,000個のリスト(これよりも長い)があり、プロセスが遅くなると予想されるため、そのパスには行きませんでした..)

4

1 に答える 1

2

を使用するだけunlist()です。次に例を示します。

out <- list(
  c("a", "b"),
  c("c", "d")
)

out[[1]]
[1] "a" "b"

今すぐ使用unlist()

unlist(out)
[1] "a" "b" "c" "d"
于 2012-06-27T18:42:34.160 に答える