Я никогда раньше не использовал RStudio для кодирования, только для статистического анализа данных.Я импортирую данные как csv и пытаюсь пройтись по ним, чтобы создать новый фрейм данных, но я не знаю, как это сделать.
data <- read.csv("Maks.csv", header = FALSE, sep = ",")
CSV имеет более 98 изображений, которые я хочу создать, добавьте в новую таблицу, подобную формату.
cutOrUn <- substring(data$V1, 5, 6)
эта подстрока определяет, будет ли изображение иметь "да" или«нет» в первом столбце, в зависимости от того, где находится персонаж.И это то, что я сравниваю в заявлении для циклов, если.
for(image in data$V1){
if(identical(cutOrUn, "C-") || identical(cutOrUn, "_C")) {
imageCol <- c(imageCol,paste("yes", sep = " "))
} else if(identical(cutOrUn, "S-") || identical(cutOrUn, "_S")){
imageCol (not sure what to do here?)
}
}
//data$V1 is the first column of the csv with the image names.So I'm
// цикл по всем изображениям.
Я не уверен, как добавить в imageCol (просто переменную, которую я использую для хранения да или нет) для операторов if и else if.Я предпочел бы просто напрямую добавить новый фрейм данных, если бы я мог вместо того, чтобы сохранить в другой переменной, а затем пройти и добавить.но я не уверен, как это сделать.Любая помощь будет принята с благодарностью.