0
"{{1,2,3}、{4,5,6}}"という形式のデータがあります。私はこのデータからデータフレームまたはマトリックスを作成したいと思います。例えば。それぞれの内部 '{}'で区切られたグループを行または列として使用します。 (例えばmatrix("{{1,2,3}, {4,5,6}}")
またはdata.frame("{{1,2,3}, {4,5,6}}")
)R中かっこ( '{' '}')の文字列から行列またはデータフレームを作成します
ことが可能ですか、私は別のフォーマットにこれを変換する必要があります。
私は、成功事例のなしで通常のdata.frameや行列をテストしてみましたか?
'jsonlite'パッケージが必要な場合があります – akrun
単純な場合、入力を正規表現で処理することができます。 \\ s *、\\ s *(?= \\ {) "、" \\ s * "、" \ "、" {{1,2,3}、{4,5,6}} "、perl = TRUE))、ヘッダー= FALSE、セプ="、 ")'これは、入力。あなたは*なぜ* *そのフォーマットが最初に使用され、そこから作業しているかを説明する方がはるかに良いでしょう。 – nrussell
@nrussell:ありがとう。実際には、この形式はサードパーティのプログラムから来て、私はそれを変更することはできません。 –