SAS:

data mylib.mymalewq; s
et mylib.mydata; 
where gender = "m"; 
keep workshop q1 -q4; 
run;

R:

1. the subset function

myMalesWQ <- subset(mydata, subset = gender == "m", select = c(workshop, q1 :q4))

2. logic for obs, names for vars

myMales <- which(gender == "m") 
myVars <- c("workshop", paste(q, 1:4, sep = "")) 
myMalesWQ <- mydata[myMales, myVars]

3. row and variable names

myMales <- c("5", "6", "7", "8") 
myVars <- c("workshop", "q1", "q2", "q3", "q4")

4. numeric index vectors

myMales <- c(5,6,7,8) 
myVars <- c(1,3,6) 
print(mydata[myMales, myVars)

5. saving and loading subsets

myMalesWQ <- subset(mydata, subset = gender == "m", select = c(workshop, q1 :q4) 
save\(mydata, myMalesWQ, 
file = "myboth.RData") 
load("myBoth.RData') 
save(myMalesWQ, file = "myMalesWQ.RData") 
load("myMalesWQ.RData)

results matching ""

    No results matching ""