Im new to R and not used to the Syntax very well i got the following Error: “Error: unexpected '}' in ”}" so i know now that there is any Problem with my parantheses. Problem is, I am looking for 1 h now and I couldnt find any unmached Brackets. while i was parsing the Code itselve seemed quiet expensive for a solution which should be simple.
so my Intention ist to search a directroy full of CSV and i want to concatenate those (rowwise) which have the same Filename. Is there any function in R yet? Or is the following approach acceptable?
concated_CSV <- data.frame()
Data1 <- data.frame(n)
Data2 <- data.frame()
for (File in Filenames) {
  if (Data1$n == 1) {
    Data1               <- read.csv(File, header=T, sep=";", dec=",")
    Filename_Data1      <- unlist(strsplit(File, ".csv"))
    Tendril_Nr_Data1    <- unlist(strsplit(File, "_"))[1]
  } 
  else if (is.na(Data1$n)) {
    Data2               <- read.csv(File, header=T, sep=";", dec=",")
    Filename_Data2      <- unlist(strsplit(File, ".csv"))
    Tendril_Nr_Data2    <- unlist(strsplit(File, "_"))[1]
  }
  else if (Tendril_Nr_Data1 == Tendril_Nr_Data2) {
    concated_CSV        <- rbind(Data1, Data2)
    new_Filename        <- paste0(trg_dir, "/", Tendril_Nr_Data1, ".csv")
    write.csv(concated_CSV, new_Filename, row.names=FALSE)
  }
}
      
thank you very much and
best wishes
 
    