Magda Bum

Magda Bum Student, UZ

Temat: Zadania tinn r

Mam problem z wstawieniem pliku csv to tinn r .
TD=read.csv("zad16.csv",sep=";",header=TRUE,comment.char="#")
TD<-subset(TD,select=-c(Kod,Jednostka.terytorialna))

dawałam również

TD<-read.csv("zad16.csv",sep=";",header=TRUE,comment.char="#")
TD<-subset(TD,select=-c(Kod,Jednostka.terytorialna))

i wyskakuje mi
Error in file(file, "rt") : cannot open the connection
In addition: Warning message:
In file(file, "rt") :
cannot open file 'zad16.csv': No such file or directory

co mam zrobić ?
Za pomoc z góry dziękuję :)
Maciej B.

Maciej B. Doktorant

Temat: Zadania tinn r

Błąd polega na tym, że R nie może odnaleźć pliku (Error in file(file, "rt") : cannot open the connection) wynika to z dwóch rzeczy:

a) plik nie znajduje się w domyślnym folderze R.
b) zrobiłaś literówkę w nazwie pliku (lub ma inne rozszerzenie) - R rozróżnia WIELKIE i małe litery.

Sprawdź czy Twój plik znajduje się w domyślnym katalogu R (czyli working directory ).
Możesz wykorzystać do tego funkcję:
 getwd() 

Jeżeli chcesz zmienić ścieżkę to należy skorzystać z
 setwd() 

Podając ścieżkę w następujący sposób
 "C:/folder1/folder2" 

lub
 "C:\\folder1\\folder2" 


lub w read.csv / read.table podajesz pełną ścieżkę do pliku.

P.S. Używaj RStudio - http://www.rstudio.com/
P.S2 Kody programów na goldenline umieszczaj w otoczeniu [ code ] a następnie zamknij [ /code]Ten post został edytowany przez Autora dnia 03.01.14 o godzinie 13:15
Kamil Bęczyński

Kamil Bęczyński R, SAS, analizy

Temat: Zadania tinn r

używając komendy dir() wyświetlisz zawartość folderu roboczego widocznego jako wynik funkcji getwd(), ustawionego jako domyślny komendą setwd()

Następna dyskusja:

problem z edytorem Tinn-R




Wyślij zaproszenie do