0
$\begingroup$

I have question regarding a project I have to do about a health student study. I cannot import the csv file via read.csv or read.csv2 despite having transformed all files to csv and being in the correct folder. Here are the command lines:

setwd ("C:/Users/fek/Desktop/Analyse i-Share")
getwd()
TA<-read.csv2(file=Biobanque.csv, header=TRUE, sep=",", dec=",", fill=TRUE)

And here are the results in the console window:

setwd ("C:/Users/fek/Desktop/Analyse i-Share")

getwd()

[1] "C:/Users/fek/Desktop/Analyse i-Share"

TA<-read.csv2(file=Biobanque.csv, header=TRUE, sep=",", dec=",", fill=TRUE)

[1] Error in read.table(file = file, header = header, sep = sep, quote = quote, : objet 'Biobanque.csv' introuvable

To translate from french, it says it can't find the file!

$\endgroup$
1
  • 3
    $\begingroup$ Could you please run list.files(getwd()) from within R and check if Biobanque.csv is listed in its output? And also the correct syntax here would be read.csv2(file="Biobanque.csv", header=TRUE, sep=",", dec=",", fill=TRUE) (the file name is a string, so it must be quoted). I think this is the source of your error. $\endgroup$
    – Dunois
    Jun 29 '20 at 10:21
4
$\begingroup$

The problem is just what it says. By omitting the quotes around "Biobanque.csv", R thinks you are talking about an object whose name is Biobanque.csv. And R is confused because of course you have not created an object by that name.

$\endgroup$
1
  • $\begingroup$ This is correct - the error message states that R cannot find the object 'Biobanque.csv', not that it cannot find the file 'Biobanque.csv' (which would give the error "No such file or directory"). $\endgroup$ Jun 29 '20 at 20:42

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.