[英]Cannot read file into R
我不是R用戶,我正在嘗試將文件P506A-data-time-v3.csv讀入R,但是它的響應為:
Error in file(file, "rt") : cannot open the connection
In addition: Warning message:
In file(file, "rt") : cannot open file '
P506A
-
data
-
time
.csv': Invalid argument
我將目錄更改為保存文件的計算機上的文件夾。
因此,我查找了其他類似的問題,有人說要使用select.file,但是我認為我輸入的是正確的。 R給我的結果是:
> file.choose
function (new = FALSE)
.Internal(file.choose(new))
<bytecode: 0x07c80118>
<environment: namespace:base>
> P506A
Error: object 'P506A' not found
> -
+ data
Error in -data : invalid argument to unary operator
> -
+ timeP506A-data-time-v3<-read.table(file.choose(),header=T,sep="\t")
Error in -timeP506A - data - time - v3 <- read.table(file.choose(), header = T, :
object 'timeP506A' not found
In addition: Warning message:
In read.table(file.choose(), header = T, sep = "\t") :`enter code here`
incomplete final line found by readTableHeader on 'D:\Uni\114\Probelm Solving
因此,對於我來說,這似乎也是一個復雜的問題,因此,非常感謝您提供任何有關如何使R讀取我的文件的幫助。
謝謝
嘗試以下
File = read.csv("P506A-data-time-v3.csv", header = TRUE)
您還可以參考以下教程
使用R Studio(最新版本)並正確設置工作區時,我遇到了同樣的問題。 確切地說,我有:
文件“ FILENAME.csv”的魔術編號為“ YEAR”,不建議使用2之前的保存版本
因此,我將第1行第1列標題“ YEAR”更改為其他內容,問題就消失了!
我同意其他建議,盡管這里有些簡單。 首先執行getwd()。 現在是您所需文件所在的文件夾嗎? 可能不是。 希望您正在使用R Studio。 如果是這樣,請手動轉到控制台旁邊的右下面板,然后單擊該面板左上方的文件。 然后單擊三個點“ ...”,然后轉到您的首選工作目錄。 單擊確定。 然后,單擊藍色輪旁邊三個點左側的“更多”。 然后選擇“設置為工作目錄”。 而已! :)
很晚但是正確的答案我也遇到了這個問題,這不是一個大問題。 您必須輸入錯誤的文件名或未提供正確的文件擴展名。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.