missing values are not allowed in subscripted assignments of data frames
On Jan 21, 2013, at 7:35 AM, David Studer wrote:
Hello everybody! I am trying to replace community numbers with community names (character). I am using the following code: data[data$commNo==786, "commNo"]<-"Name of the Community"
data$commNo is probably a factor. As such the equality test will only give you expected results with:
data[data$commNo=='786', "commNo"]<-"Name of the Community"
Or:
data[as.numeric(as.character(data$commNo)) == 786, "commNo"]<-"Name of the Community"
(It's in section 7 of the RFAQ).
Unfortunately, I get the error message missing values are not allowed in subscripted assignments of data frames However, when I check data$commNo with table(useNA="always") or with table(is.na(data$commNo)) it tells me that there are no NA's at all... ?
David Winsemius, MD Alameda, CA, USA