Изменение класса и режима с символьного на числовой

Ниже приведен пример набора данных и несколько строк кода, которые меня беспокоят. Я не могу понять, как превратить эти производные переменные (год и сессия) в числовые, чтобы я мог затем получить правильные резюме и использовать функцию «подмножество».

##Generate sample dataset
df=data.frame(StudyAreaVisitNote=c("2006 Session 1","2006 Session 2", "2008 Session 4", "2012 Session 3"))

##Create new column denoting year and session on their own
as.factor(df$StudyAreaVisitNote)
df$Year <- substr(x = df$StudyAreaVisitNote, start = 1, stop = 4)
df$Session <- substr(x = df$StudyAreaVisitNote, start = 13, stop = 14)

##Summary of Data
summary(df)  ## Year and Session are Class and Mode "Character", summary provides little info

##Turn Year and Session into Numeric
as.numeric(df$Year)
as.numeric(df$Session)


##Try Summary of Data Again
summary(df)  ## Again, Year and Session are Class and Mode "Character", summary provides little info

Ответы на вопрос(2)

Ваш ответ на вопрос