R 使用哈希标记(#)分隔符读取txt文件

R 使用哈希标记(#)分隔符读取txt文件,r,read.table,R,Read.table,我正在尝试读取大量散列标记分隔为R的txt文件 例如: Dora#58529#26/04/2012# Dora#58529#26/04/2012# Dora#58529#26/04/2012# Dora#58529#26/04/2012# Dora#58529#26/04/2012# Dora#58529#26/04/2012# Dora#58529#26/04/2012# Dora#58529#26/04/2012# Dora#58529#26/04/2012# 当我尝试以下内容时,只加载第

我正在尝试读取大量散列标记分隔为R的txt文件

例如:

Dora#58529#26/04/2012#
Dora#58529#26/04/2012#
Dora#58529#26/04/2012#
Dora#58529#26/04/2012#
Dora#58529#26/04/2012#
Dora#58529#26/04/2012#
Dora#58529#26/04/2012#
Dora#58529#26/04/2012#
Dora#58529#26/04/2012#
当我尝试以下内容时,只加载第一列,可能是因为第一个哈希标记之后的所有内容都被解释为注释

(df <- read.table("https://dl.dropboxusercontent.com/u/64191100/hashtagdel.txt",sep="#"))

我不想用另一个字符更改每个文件中的哈希标记(我没有创建文件)。有人知道变通方法吗?

来自
?阅读.表格

comment.char
字符:长度为1的字符向量,包含单个字符或空字符串。使用“”可完全关闭注释的解释


因此,您需要类似于
read.table(*,sep=“#”,comment.char=“”)
使用
read.delim

df <- read.delim("https://dl.dropboxusercontent.com/u/64191100/hashtagdel.txt" , header = FALSE , sep="#")
df
#   V1    V2         V3 V4
#1 Dora 58529 26/04/2012 NA
#2 Dora 58529 26/04/2012 NA
#3 Dora 58529 26/04/2012 NA
#4 Dora 58529 26/04/2012 NA
#5 Dora 58529 26/04/2012 NA
#6 Dora 58529 26/04/2012 NA
#7 Dora 58529 26/04/2012 NA
#8 Dora 58529 26/04/2012 NA
#9 Dora 58529 26/04/2012 NA

df实际上,这个问题可能会有帮助:
df <- read.delim("https://dl.dropboxusercontent.com/u/64191100/hashtagdel.txt" , header = FALSE , sep="#")
df
#   V1    V2         V3 V4
#1 Dora 58529 26/04/2012 NA
#2 Dora 58529 26/04/2012 NA
#3 Dora 58529 26/04/2012 NA
#4 Dora 58529 26/04/2012 NA
#5 Dora 58529 26/04/2012 NA
#6 Dora 58529 26/04/2012 NA
#7 Dora 58529 26/04/2012 NA
#8 Dora 58529 26/04/2012 NA
#9 Dora 58529 26/04/2012 NA