【发布时间】:2019-02-13 09:18:24
【问题描述】:
我正在尝试从this file 中提取第一列。它是一个应被视为字符串的 16 个数字的序列。问题是当我将数据写入文本文件时,某些值似乎已经改变。以下是我正在使用的代码。
dataMaster = read.table("Master.txt", header = F, colClasses = rep("character",67))
write.table(dataMaster$V1, "sequence.txt", col.names = F, row.names = F,
quote = F, sep = "\n")
下面是一个例子。我正在使用相同的两行 261182、261183。同样的错误发生了很多次。好像当我写文件时,数字 9 被数字 0 替换。
主文件是在 Mac 环境中处理的,我在 Windows 环境中工作。
【问题讨论】:
-
那么
master和sequence的第一个变量应该是一样的吧? -
我基本上是从主文件中提取第一列并将其写入 sequence.txt
-
链接副本中接受的答案也弄错了,哈哈。
-
@HongOoi,尽管有 14 票赞成!现在我确实感到委屈...xD 在 2012 年的宁静日子里生活更轻松...