将int的文本文件导入R列表

时间:2014-06-10 14:52:06

标签: r list

所以我是R编程的新手,我只是想看看如何将一个包含大量随机数的文本文件导入到R列表中,如下所示:

numbers <- c(list_of_numbers.txt)

这怎么可能?

谢谢!

2 个答案:

答案 0 :(得分:2)

不是自己进行转换,而是使用

numbers <- scan("list_of_numbers.txt")

默认情况下会创建一个数字向量。

虽然通常从分隔文件(如csv文件)中读取表格数据更为常见,这些文件可以通过read.table()及相关函数来完成。

答案 1 :(得分:0)

您想要列表还是矢量?

对于矢量,这应该是:

numbers <- as.numeric(readLines(con="test.txt"))

如果你真的想把它作为一个包含单个元素的列表,你可以在之后这样做:

numbers <- as.list(numbers)

(或as.list(as.numeric(readLines(con="test.txt"))) ...)