r - read.csv中的动态NROW变量,如何选择所有行?

标签 r read.csv

假设我有一个 .csv 文件,我想将它读入 R。 有时我想使用“nrow”选项来限制读入 R 的行。 但是其他时候我希望读入所有行。

如何添加变量以动态编码 read.csv 中的 nrow 选项?

例如:


want<-100

testdat<-read.csv("~/username/downloads/mycsv.csv",nrow=want)

代码块为我提供了包含 100 行的数据集“testdat”。

现在假设mycsv.csv有1000行长,现在我想将“nrow”值设置为“所有行”,而不必不断删除并重新输入“nrow”选项,我只想更改“想要”变量。

最佳答案

我们可以使用Inf作为值

want <- Inf
read.csv("~/username/downloads/mycsv.csv",nrows = want)

关于r - read.csv中的动态NROW变量,如何选择所有行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67954016/

相关文章:

r - R 中的 openai API : Error in chat completion - how to locate the issue?

r - 自动生成命令以重现工作区中的对象

r - 使用 LAPACK svd 的负奇异值

r - 尝试将 .csv 文件读入 R 时出现“不完整的最后一行”警告

r - 导入地址文本文件

r - ggsave 不限制线宽

r - 在大型数据集中,确定哪些变量是分类变量,哪些是数字变量

r - 是否有任何正当理由不使用 fread() 和 fwrite() 而不是 read.csv() 和 write.csv()?

r - 如何检查 CSV 文件是否有逗号或分号作为分隔符?

r - 如何使用R中包含逗号的值读取csv?