1

I wanted to use a csv-file as data.frame to work with. I wrote:

df <- read.table(paste0(environment$path_data_csv,"C:/Users/Muench/edu/mpg-envinsys-plygrnd/Datenanalyse/mpg-data-analysis-2019-Muenchj4/hessen_holzeinschlag_1997-2014.csv"),
                 skip = 4, header = TRUE, sep = ";", dec = ",")

The out put was:

object 'envrmt' not found

Do you know why?

markus
  • 25,843
  • 5
  • 39
  • 58
Joachim
  • 11
  • 2

1 Answers1

1

I've never seen that error, but I think you would remove at least one error from your code by changing your first argument.

This is already an absolute path:

"C:/Users/Muench/edu/mpg-envinsys-plygrnd/Datenanalyse/mpg-data-analysis-2019-Muenchj4/hessen_holzeinschlag_1997-2014.csv"

Therefore unless environment$path_data_csv is NULL, this will be an invalid file path:

paste0(environment$path_data_csv, "C:/Users/Muench/edu/mpg-envinsys-plygrnd/Datenanalyse/mpg-data-analysis-2019-Muenchj4/hessen_holzeinschlag_1997-2014.csv")

However, reading in the CSV using either one of the above file paths below may work:

df <- read.table("C:/Users/Muench/edu/mpg-envinsys-plygrnd/Datenanalyse/mpg-data-analysis-2019-Muenchj4/hessen_holzeinschlag_1997-2014.csv",
                 skip = 4, header = TRUE, sep = ";", dec = ",") 
# OR
df <- read.table(environment$path_data_csv, 
                 skip = 4, header = TRUE, sep = ";", dec = ",") 
M. Rodo
  • 448
  • 4
  • 12