今日學(xué)習(xí)主題:數(shù)據(jù)結(jié)構(gòu)
數(shù)據(jù)類型分類:
- 向量 vector
- 矩陣 matrix
- 數(shù)組 array
- 數(shù)據(jù)框 data frame
- 列表 list
向量:
向量是多個元素有序排列組成的變量,元素可以是數(shù)字或者字符串。
從向量中提取元素:
- 根據(jù)元素位置
- 根據(jù)值
數(shù)據(jù)框:
常用操作:
- 讀取本地數(shù)據(jù):read.table()
- 設(shè)置行名和列名:rownames(), colnames()
- 導(dǎo)出數(shù)據(jù)框:write.table()
- 保存當(dāng)前所有變量:save.image(file='.RData)
重新加載:load('.RData) - 提取元素:[] or $
- 直接使用數(shù)據(jù)框中的變量:attach或with函數(shù)
課后小問題:
Q: save(X,file="test.RData")這句代碼如果報錯X not found,是為什么,應(yīng)該怎么解決?
A: R語言中應(yīng)當(dāng)嚴區(qū)分大小寫,檢查上面給變量賦值的過程中使用的是大寫X還是小寫x,使之與并與save命令中的一致。