【发布时间】:2023-03-11 18:35:01
【问题描述】:
我想通过字符串名称来寻址数据框的行,并且表格将按顺序构建。我想做类似的事情
> mytab <- data.frame(city=c("tokyo","delhi","lima"),price=c(9,8,7),row.names=1)
> mytab
price
tokyo 9
delhi 8
lima 7
> # I can add a new row
> mytab["london",] = 8.5
我现在需要检查一个行名是否已经存在。
> mytab["ny",]
[1] NA
除了
,我还能做什么?> if (is.na(mytab["ny",])) { mytab["ny",]=9;}
因为NA 可能会以其他方式出现?
【问题讨论】: