Кто-нибудь знает лучший способ выполнить цикл «for», который будет читать различные идентификаторы субъекта и добавлять их к имени экспортируемого csv?
Например, у меня есть несколько выходных файловиз программного обеспечения электрокардиограммы (каждый файл принадлежит одному человеку).Файлы называются C800_HR.bdf.evt, C801_HR.bdf.evt, C802_HR.bdf.evt и т. Д. Каждый файл считывается в r, а затем применяется скрипт для расчета вариабельности сердечного ритма.В конце скрипта мне нужно добавить цикл, который будет извлекать идентификатор субъекта (например, C800, C801, C802) и записывать новое имя файла для каждого человека, чтобы он стал C800_RtoR.csv.По сути, я хотел бы избежать изменения синтаксиса каждый раз, когда я читаю и экспортирую имя файла.
В настоящее время я использую следующий синтаксис для чтения в нескольких файлах:
>setwd("/Users/kmpc/Downloads")
>myhrvdata <-lapply(Sys.glob("C8**_HR.bdf.evt"), read.delim)