在r中加载.phased文件

在r中加载.phased文件,r,R,有没有办法在r中加载文件(“加载”不起作用)?我不熟悉这种格式,在网上找不到任何东西 谢谢 temp <- read.table("http://tau.ac.il/~saharon/StatGen2014/hapmap3_r2_b36_fwd.consensus.qc.poly.chr22_yri.phased", sep = "\t", header = T) read.table中的sep参数是字段分隔符。确定如何分离此数据的一种方法是在Rcurl包中使用getURL函数 libr

有没有办法在r中加载文件(“加载”不起作用)?我不熟悉这种格式,在网上找不到任何东西

谢谢

temp <- read.table("http://tau.ac.il/~saharon/StatGen2014/hapmap3_r2_b36_fwd.consensus.qc.poly.chr22_yri.phased", sep = "\t", header = T)
read.table
中的
sep
参数是字段分隔符。确定如何分离此数据的一种方法是在
Rcurl
包中使用
getURL
函数

library(RCurl)
txt <- getURL("http://tau.ac.il/~saharon/StatGen2014/hapmap3_r2_b36_fwd.consensus.qc.poly.chr22_yri.phased")
str(txt)
# chr "rsID\tposition_b36\tNA19095_A NA19095_B\tNA19096_A NA19096_B\tNA18867_A NA18867_B\tNA18868_A NA18868_B\tNA18924_A NA18924_B\tNA"| __truncated__
库(RCurl)

txt普通的
read.table()
似乎很好(在控制台中键入
?read.table
以获取帮助)。(
tmp
load
专门用于.Rdata保存集。您的文件是纯文本的,以制表符分隔,所以…啊,我键入的时候是忍者。@texb,我只有103列…@David Arenburg:文件显然包含空格和制表符,所以他可能应该使用您的参数选择
sep=“\t”
如果他将字母对(如“A”)视为单个单元格条目(否则sep默认的“任何空白”应将其分解)……他大概不需要<代码> RCurl <代码>,因为他可能是坐在链接的位置。请考虑对你的答案进行详细说明。我认为没有什么要详细说明的。它只是读取带有基R函数的标签分离数据。好的,根据你的请求,请参阅上面的内容。希望详细说明。
library(RCurl)
txt <- getURL("http://tau.ac.il/~saharon/StatGen2014/hapmap3_r2_b36_fwd.consensus.qc.poly.chr22_yri.phased")
str(txt)
# chr "rsID\tposition_b36\tNA19095_A NA19095_B\tNA19096_A NA19096_B\tNA18867_A NA18867_B\tNA18868_A NA18868_B\tNA18924_A NA18924_B\tNA"| __truncated__