如何在R数据集中将某个属性拆分为两个独立的属性
我得到一个数据集,其中包含一个属性如何在R数据集中将某个属性拆分为两个独立的属性,r,split,R,Split,我得到一个数据集,其中包含一个属性“year.month.repair”,数据显示为2009/4 我不熟悉使用R,我想知道如何将数据拆分为“year.repair”和“month.repair”。我尝试过使用拆分(RepairTrain,RepairTrain$year.month.repair),但我找不到进一步的方法,也找不到如何正确地将其拆分为两个属性 谢谢大家! 要拆分字符串,可以使用strsplit函数,指定“拆分”。 (并格式化返回的列表) 或者在您的情况下,您可以使用sub yea
“year.month.repair”
,数据显示为2009/4
我不熟悉使用R,我想知道如何将数据拆分为“year.repair”
和“month.repair”
。我尝试过使用拆分(RepairTrain,RepairTrain$year.month.repair)
,但我找不到进一步的方法,也找不到如何正确地将其拆分为两个属性
谢谢大家! 要拆分字符串,可以使用
strsplit
函数,指定“拆分”。
(并格式化返回的列表)
或者在您的情况下,您可以使用sub
year.repair <- sub("[/].*", "", RepairTrain$year.month.repair)
month.repair <- sub(".*[/]", "", RepairTrain$year.month.repair)
year.repair我猜read.table(text=RepairTrain$year.month.repair,sep=“/”)应该输出两列,然后,cbind
与您的RepairTrain
?
year.repair <- sub("[/].*", "", RepairTrain$year.month.repair)
month.repair <- sub(".*[/]", "", RepairTrain$year.month.repair)