skip 和 n_max
通过 skip 和 n_max,您可以控制在将平面文件导入 R 时导入的是文件的哪一部分。
skip指定在开始导入数据之前,需要在平面文件中忽略的行数。n_max指定实际要导入的行数。
例如,您有一个包含 20 行的 CSV 文件,并设置 skip = 2 和 n_max = 3,那么只会读取第 3、4、5 行。
注意:一旦使用 skip 跳过了若干行,也会跳过第一行中可能包含的列名!
potatoes.txt(查看)是一个以制表符分隔、且没有列名的平面文件,已在您的工作区中可用。
本练习是课程的一部分
R 数据导入入门
练习说明
- 完成第一个
read_tsv()调用,从potatoes.txt中导入第 7、8、9、10、11 条观测。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Column names
properties <- c("area", "temp", "size", "storage", "method",
"texture", "flavor", "moistness")
# Import 5 observations from potatoes.txt: potatoes_fragment
potatoes_fragment <- read_tsv("potatoes.txt", skip = ___, n_max = ___, col_names = properties)