Sve*_*ein 15
read.csv("filename.csv")[c(TRUE, FALSE), ]
Run Code Online (Sandbox Code Playgroud)
这个怎么运作:
该函数read.csv用于读取整个文件并返回包含所有行的数据框.然后,[x, ]用于从数据帧中提取某些行.如果c(TRUE, FALSE)(2)的向量长度低于数据帧的行数,则向量值将被循环,直到向量的长度与行数匹配.如果数据帧具有例如5行,则向量为c(TRUE, FALSE, TRUE, FALSE, TRUE).TRUE将选择对应的所有行.因此,这将选择具有奇数行号的行.
顺便说一句:如果你想选择偶数行号,你可以使用c(FALSE, TRUE).