В моей текущей переменной DATE есть такие записи, как «01.01.86, среда». Я пытаюсь разделить дни из дат и поместить их отдельно в две переменные. Мой текущий код работает, но он имеет циклы и может быть не очень эффективным при работе с большими данными. Есть мысли по улучшению?
result$DATE <- as.character(result$DATE) ## cast DATE into character
new_DATE <- strsplit(result$DATE, " ") ## split days from dates
## store days and dates separately into two new variables
for(i in 1:length(result$DATE)) {
result$GAMEDATE[i] <- new_DATE[[i]][2]
result$GAMEDOW[i] <- new_DATE[[i]][1]
}