2016-04-02 4 views
0

サイズの異なる不規則な間隔の時系列のベクトル(間隔ごとに1つのベクトル)を出力するプログラムがあります。私はファイルをRのベクトルのリスト(正しいデータ構造であると仮定)に読み込むことができるように出力をフォーマットする最良の方法と、Rのどのコードを読み込むのかと思っています。ベクトルのリストを読み込むために出力をフォーマットする方法

例えば、私は、出力は次のようなものになります想像:

1, 24, 5, 211 
3, 5 
59, 465, 3, 333, 9, 98 

または

(1 24 5 211) 
(3 5) 
(59 465 3 333 9 98) 

をしかし、私が言っていることは、私はRに合った書式を変更したいということです読み取り機能。

+1

をしてください?あなたはそれが今見た目の例を挙げることができますか? – nicola

+0

@nicolaそれは私が言っていることは便利だと思います。私は、各ベクトルがそれ自身の行(行)に書き込まれると仮定しています。 –

+0

'readLines'を使い、コンマ区切りで区切ります(最初のフォーマットの場合)。' x <-readLines( "path/to/file"); lapply(strsplit(x、 "、*")、as数値) 'とし、ベクトルのリストを取得します。 – nicola

答えて

0

どのようにそのファイルを生産しているfill = TRUE

data = read.table(file.choose(),sep=",",fill=TRUE) 

data[is.na(data)] <- "" # Replacing NA Values with nothing.. 
関連する問題