我有一个具有以下格式的 ascii 文件:
4 3 2
0.00 0.00
0.00
0.00 0.00
0.00
0.00 0.00
0.00
0.00 0.00
0.00
1.00 1.00
1.00
1.00 1.00
1.00
1.00 1.00
1.00
1.00 1.00
1.00
第一行 (4 3 2) 是标题。数字 2 表示文件中的组数(在本例中为两组:第一个全为零,第二个全为一)。每组由 4 个包含三个值的子组组成(第一行两个,下一行一个)。
我想以 4 代表列数和 3 代表矩阵的行数或我可以使用的东西的方式读取这样的文件filled.contour
,同时保持两个子组分开(不同factor
)。
我正在尝试使用该read.fwf
功能执行此操作,但在尝试指定widths
选项时遇到了一些困难。列的分配方式不正确。