如何更改更新R中列中的值?

时间:2018-11-23 03:08:55

标签: r data-science

我需要更新R中列中的值。我该怎么做?

数据名称:数据 栏名称:住所

Data$Residence

Residence
1.Co-op
2.Co-op
3.Co-op
4.Condo
5.Condo
6.Condo
7.House
8.House

如果我想更改#4或#8的名称,我该怎么做?

1 个答案:

答案 0 :(得分:0)

Base R解决方案

datamy<-read.table(text= "Residence
    1.Co-op
    2.Co-op
    3.Co-op
    4.Condo
    5.Condo
    6.Condo
    7.House
    8.House", header = T)
    datamy$Residence <- as.character(datamy$Residence)

    datamy$Residence[(datamy$Residence) =="4.Condo" ]<-"condo"