使用R语言从Excel中选择文件

3

我一直在尝试使用选择文件功能将Excel文件导入R中。

mydata=read.csv(file.choose())

或者

myFile <- file.choose()
myData  <- read.table(myFile,header=TRUE)

但我仍然收到相同的错误信息。

Error in file.choose() : file choice cancelled

我正在使用R版本2.15.3

我该如何解决这个问题?或者还有其他方法吗?


3
你所说的 Excel 文件是指逗号(或制表符)分隔的文件,还是 .xls / .xlsx 格式的文件? - mnel
你是点击 "取消" 而不是 "打开" 吗?那是您获得上面显示内容的唯一方法。 - Hong Ooi
4
@所有人:为什么不等待回复后再投票关闭呢?? - Ricardo Saporta
链接问题中的错误信息是不同的。为什么这个问题被关闭了? - krlmlr
1个回答

1

我可以得到你所指示的错误

Error in file.choose() : file choice cancelled

只需在文件对话框中点击取消即可。如果我选择一个文件并点击打开,它会按预期工作(R-3.0.1)。
此外,“Excel文件”没有明确定义。您是指从Excel保存的.csv文件吗?.xls文件?.xlsx文件?每种格式都不同,需要不同的函数来读取/导入它们。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接