我正在尝试读取R中的制表符分隔文件。输入文件看起来像
Display_Name Card_Transaction_Id Amount Description Transaction_Date Type Transaction_Category_Name CustId
Axis Bank (India) - Credit Card 295704447 14.4200 Service Tax @ 15.00% 2016-11-03 debit Service Charges/Fees 10491693
Axis Bank (India) - Credit Card 295704449 96.1300 EMI Interest - 9/24, Ref# XXXXXXX 2016-11-03 debit Interest 10491693
当我使用read.table函数时,它无法处理第2行中的#,而read.delim
工作正常,read.table
在第2行中给出空白值#read.delim
给我一个正确的回应
我正在编写我正在使用的功能,有人能告诉我为什么会这样吗?
x <- read.table("....",header=TRUE,sep="\t",skipNul=TRUE,fill=TRUE)
对于read.delim,我提供以下输入
x <- read.delim("....",header=TRUE,skipNul=TRUE)