Использование сценария R в нескольких папках - PullRequest
0 голосов
/ 11 июня 2019

Я хотел бы использовать скрипт R, который я написал для нескольких папок, которые включают в себя CSV-файл и текстовый файл.Функция, которую я написал, берет CSV и текстовый файл и вычисляет вектор.

Таким образом, в основном код, который мне нужен, откроет каждую папку, возьмет файл CSV и текстовый файл и вычислит мне подходящие векторы.

Я думал об использовании list.files, чтобы получить список с именами всех папок, а затем использовал lapply, чтобы применить функцию к каждой папке, но я не знаю, как определить read.csv и read.table.


    setwd("C:\\WD")
ptf = "C:\\PathtoFiles"
temp = list.files(path = ptf)
lapply(temp, exfunction)


exfunction = function() {
  csvfile = read.csv("nameofile.csv")
  textfile = read.table("nameoffile.txt", header=TRUE)
  calcvec = vector(mode = "numeric", length = length(textfile))
  #Code that calculates the vector
  return(calcvec)
}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...