我是house$room

type<-c('2室1厅','2室2厅','3室2厅','1室1厅','4室2厅',
'3室1厅','1室','2室','1室2厅','5室2厅','4室3厅')

为什么ifelse只返回数字?
发布于 2018-03-31 09:06:13
可能是house$room是factor,它被强制使用ifelse循环中的integer存储值。一种选择是转换为character类
ifelse(house$room %in% type, as.character(house$room), '不要张贴图片')发布于 2021-10-01 13:02:28
试试这个:
ifelse(house$room == type, '不要张贴图片', as.character(house$room))https://stackoverflow.com/questions/49586086
复制相似问题