0

我尝试将数据读入 R。R 中的原始数据如下所示(2 列):

0001694304038 0001307304135
53693819142794292671008449081562285178 35902638881091172349429496704016716029
0001694315761 0002347472709

但是,每次我将其读入 RStudio 时,数据都会变为

                  V1           V2
1       1.694304e+09 1.307304e+09
2       5.369382e+37 3.590264e+37
3       1.694316e+09 2.347473e+09

如何让 R 像在原始数据中一样读取数据?(我希望它们以我在原始数据文件中的形式出现在 RStudio 中)

详细地说,第 1 列和第 2 列是 IP 地址,我正在尝试获取 igraph。如果我可以将 IP 地址保留在原始数据中,那将使我的生活变得轻松。

4

2 回答 2

2

将您的数据文件读取为字符串,而不是整数。这取决于您使用的输入法。使用,例如,read.table您可以设置colClasses如下:

dat = read.table(file="file.dat", header=F, colClasses=c("character", "character"))
于 2013-06-04T19:43:22.583 回答
1

使用colClasses论据。

read.table(*, colClasses=c("character", "character"))
于 2013-06-04T19:41:31.867 回答