我已从以下网址下载了一个文件:
https://www.canmoney.in/IDT.XLS
这是我的股票经纪人有资格进行日内交易的股票清单。
当我使用read.csv
读取它时,下面是警告信息和输出:
> idt1 <- read.csv("C:/Users/user/Desktop/Rfiles/IDT1.XLS")
Warning message:
In read.table(file = file, header = header, sep = sep, quote = quote, :
incomplete final line found by readTableHeader on 'C:/Users/user/Desktop/Rfiles/IDT1.XLS'
> idt1
[1] ÐÏ.à..
该文件包含4列和208行。为什么read.csv
没有正确地重新发送文件?
答案 0 :(得分:4)
因为它不是CSV文件。这是一个XLS电子表格。 (注意其他人:不 XLSX)
read.csv仅用于读取CSV文件或其他格式化文本文件。
解决方案:
答案 1 :(得分:2)
尝试
library(readxl)
IDT <- read_excel("C:/YOURPLACE/IDT.XLS")