如何将这样的值转换为R中的日期类型?

如何将这样的值转换为R中的日期类型?,r,datetime-format,date-conversion,R,Datetime Format,Date Conversion,我有一个带有“日期”(不同级别的系数)列的数据框,该列的值类似于X3.5.20、X3.6.20、X3.7.20等等。格式为(月.日.年) 我的问题是如何将其转换为R中的日期变量?R默认情况下不允许列名以数字开头,因此在开头添加了'X',但是,在导入数据帧时,您可以使用check.names=FALSE来避免这种情况。如果您将csv命名为data.csv,则可以执行以下操作 df <- read.csv('data.csv', check.names = FALSE) df我们可以使用re

我有一个带有“日期”(不同级别的系数)列的数据框,该列的值类似于X3.5.20、X3.6.20、X3.7.20等等。格式为(月.日.年)


我的问题是如何将其转换为R中的日期变量?

R默认情况下不允许列名以数字开头,因此在开头添加了
'X'
,但是,在导入数据帧时,您可以使用
check.names=FALSE
来避免这种情况。如果您将csv命名为
data.csv
,则可以执行以下操作

df <- read.csv('data.csv', check.names = FALSE)

df我们可以使用
read\u csv
from
readr

library(readr)
df <- read_csv('data.csv')
库(readr)
df
library(readr)
df <- read_csv('data.csv')