3
に可変長リストを変換します例えば、私は、各要素は、文字列の可変数を持っているRでリストを持っているエッジリストIGRAPHのR
el: list
chr [1:3] "sales", "environment", "communication"
chr [1:2] "interpersonal", "microsoft office"
chr [1:4] "writing", "reading", "excel", "python"
私は2列の行列の中に、このリストを変換したいですそれらがリストの同じ要素に現れた場合、2つの文字列を並べて置きます。
matrix:
"sales", "environment"
"sales, "communication"
"environment", "communication"
"interpersonal", "microsoft office"
"writing", "reading"
"writing", "excel"
"writing", "python"
"reading", "excel"
"reading", "python"
"excel", "python"
どうすればよいですか?
'unlist'と' matrix(unlist(lapply(el、combn、2))、ncol = 2、byrow = TRUE)の行列にフィードする方が少し速くなるかもしれません。 ' - それをテストしませんでした.. – thelatemail
@thelatemailありがとう、私はそれを正しくチェックしませんでした。 – akrun