任何人都可以帮助我了解如何在 R 中读取一个巨大的数据框(33 行,38 列,并且总是每 39 列以 # 从每日天气 1951-2015 开始的标题)。我在 .txt 文件中有以下数据命名它测试2.txt:
# 1950-01-01 00:59:00
1 5 5 5 9
2 3 4 5 2
# 1950-01-02 00:59:00
4 5 4 4 3
9 4 3 3 3
# 1950-01-03 00:59:00
4 2 3 3 3
2 2 2 3 9
我正在尝试将其读入 R,然后创建一个数组或一个合理的矩阵来进行计算。我尝试使用 read.csv 和扫描,但我想我完全走错了路。有谁知道使用哪个命令。
read.csv("test2.txt", header=FALSE, sep="")
此外,我想在之后为列和行添加名称,但这也可以在第二步中发生。名称应该用于行:A、B 和列 C、D、E、F、G,所以最后,数组看起来像我假设的名称(例如#1950-01-03 00:59 :00) 可能会丢失。
, , 1
1 5 5 5 9
2 3 4 5 2
, , 2
4 5 4 4 3
9 4 3 3 3
, , 3
4 2 3 3 3
2 2 2 3 9