Day-5 lzyazcr
R語言第二天

R語言第二天.png
直接使用數(shù)據(jù)框中的變量
提取某兩列作散點(diǎn)圖:
options(stringsAsFactors = T)
a <-data.frame(case=paste0("S",1:9),values=runif(9))
plot(a$case,a$values)
缺點(diǎn):數(shù)據(jù)框名a在代碼中重復(fù)出現(xiàn)
其他方法:
1.attach
將數(shù)據(jù)框名添加到搜索環(huán)境中:attach(a),作圖時就只需輸入列名(連$都不用了)。
attach(a)
plot(case,values)
做完后將a刪除出搜索環(huán)境 detach(a)
局限性:兩個以上數(shù)據(jù)框的列名有沖突時,同時attach會報錯。
2:with
with(a,{
plot(case,values)
x<<-summary(values) #求和并賦值給x,<<的意思是作為全局變量,也就是出了大括號仍有效。
})
x #運(yùn)行完后打印x

散點(diǎn)圖.png