> On 22 Nov 2014, at 08:12 , Aditya Singh <aps...@yahoo.com> wrote: > > Dear Boris and R-Experts, > > I have a variable my_state which is a 2-letter character string telling which > American state the user inputs. This I am do a if(identical(database > entry,my_state)) to check for occurrences in the database. > > The problem is that the database entry[i,j] shows as a factor with various > levels, e.g. the output when I do class(database[i,j])is: > > [1] "TX" > AL.. levels through WY > > How do I convert a factor into a character?
How about as.character()? (Or, nip it in the bud using stringsAsFactors=FALSE when reading) -pd > > Aditya > > > > On Saturday, November 22, 2014 12:40 AM, Boris Steipe > <boris.ste...@utoronto.ca> wrote: > Seems to me you probably wanted a "while" in line 4. > > N.b. There's also a missing "}" and totally messed up formatting :-( > > B. > > > > On Nov 21, 2014, at 1:19 PM, Aditya Singh <aps...@yahoo.com> wrote: > >> 1 my_min= >> min(outcome_data[which(outcome_data$State==my_state),11],na.rm=TRUE) >> 2 print(my_min) >> 3 jkr=0 >> 4 if (jkr<= 4706) {jkr=jkr+1 >> 5 if (identical(outcome_data[jkr,11],my_min) && >> identical(outcome_data[jkr,7],my_state)) { >> 6 print((outcome_data[jkr,2])) >> 7 break >> 8 } >> >> >> Dear Experts, >> >> My computer is never 'inside' of the if condition at line 5, as jkr=0 >> always. my_min is a numeric. my_state is a 2 letter American State >> (character). >> >> This code gives NULL as output. Wondering! >> >> Its either very obvious or I am very dumb. >> >> Please do do reply! >> >> Aditya >> >> ______________________________________________ >> R-help@r-project.org mailing list >> https://stat.ethz.ch/mailman/listinfo/r-help >> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html >> and provide commented, minimal, self-contained, reproducible code. > > ______________________________________________ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. > > ______________________________________________ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. -- Peter Dalgaard, Professor, Center for Statistics, Copenhagen Business School Solbjerg Plads 3, 2000 Frederiksberg, Denmark Phone: (+45)38153501 Email: pd....@cbs.dk Priv: pda...@gmail.com ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.