Hi There,
I get the following error from the code pasted below: Error in
storage.mode(test) <- "logical" :
object 'HGBmt12_Natl_Ave_or_Facility' not found
library(RODBC)
library(car)
setwd("c://temp//cms")
a07.connect <- odbcConnectAccess2007("DFC.accdb")
sqlTables(a07.connect) ##provides list of tables##
dataset <- sqlFetch(a07.connect,'Analysis File 2007-2009') #puts dfc
data into table mydata
str(dataset)
#this works and gives correct values
HGlt102009=dataset[,6]
HGBL10_F_2007 =dataset[,11]
HGmt122009=dataset[,7]
HGBL12_F_2007 = dataset[,16]
URRmt65Perc2009 = dataset[,3]
URRG65_F_2007=dataset[,22]
yes1=HGlt102009-HGBL10_F_2007
no1=HGlt102009-2
yes2=HGmt122009-HGBL12_F_2007
no2=HGmt122009-26
yes3=URRG65_F_2007-URRmt65Perc2009
no3=96-URRmt65Perc2009
Analysis2009 <- transform(dataset
, HGBlt10_Natl_Ave_or_Facility =
recode(HGBL10_F_2007,"0:2='National';
else='Facility'")
, HGBmt12_Natl_Ave_or_Facility =
recode(HGBL12_F_2007,"0:26='National';
else='Facility'")
, URRmt65_Natl_Ave_or_Facility =
recode(URRG65_F_2007,"96:100='National';
else='Facility'")
, HGlt10RawPerc = ifelse(HGBlt10_Natl_Ave_or_Facility ==
"Facility",yes1,no1)
, HGmt12RawPerc = ifelse(HGBmt12_Natl_Ave_or_Facility ==
"Facility",yes2,no2)
, URRmt65Perc = ifelse(URRmt65_Natl_Ave_or_Facility ==
"Facility",yes3,no3)
, HGBlt10Points<-recode(HGlt10RawPerc ,"-1001:0=10; 0:1=8; 1:2=6;
2:3=4; 3:4=2; else=0 ")
, HGBlt12Points<-recode(HGlt12RawPerc ,"-1001:2=6; 2:3=4; 3:4=2;
else=0 ")
, URRmt65Points<-recode(HGlt10RawPerc ,"-1001:0=10; 0:1=8; 1:2=6;
2:3=4; 3:4=2; else=0 ")
)
Any ideas on what it means and why? I'd really appreciate it!! Thank you!!
Sincerely,
tom
[[alternative HTML version deleted]]