學習小組Day5-胡亮亮

向量

  1. 元素 = 數(shù)字/字符串
  2. 標量 = 一個元素組成的變量
  3. 向量 = 多個元素組成的變量

變量的賦值

image.png

提取元素

根據(jù)位置提取

x = 1:10 賦值1到10給x
x[4] 取第四個元素
x[-4] 除第四個元素外的其他所有元素
x[2:4] 取第二到四的元素
x[c(1,5)] 取第一和第五的元素
x[-c(3:6)] 取出除外第三和第六的元素

image.png

根據(jù)值選擇

x[x ==10] 選擇x=10值
x[x>5] 找出x>5的值
x[x %in% c(3,4,6)] 找出x= 3,4,6的值

image.png

數(shù)據(jù)框

讀取本地數(shù)據(jù)

read.table()

image.png

設置行列名

colnames(x) =
rownames(x) =

image.png

數(shù)據(jù)框?qū)С?/h4>

write.table()

變量的保存和加載

save.image(file = 'xxxx.Rdata') 保存當前所有變量·
save(x,file='xxx.Rdata') 保存當前名稱為x的變量
load(xxx.Rdata) 加載xxx數(shù)據(jù)

數(shù)據(jù)框元素提取

iris[1,4] iris數(shù)據(jù)框第一行第四列

image.png

iris[,4] iris數(shù)據(jù)框所有第四列
image.png

iris$Species iris數(shù)據(jù)框species列所有數(shù)據(jù)
image.png

直接選用數(shù)據(jù)框中的變量不用反復調(diào)用

attach() 直接把變量釋放到quanju
with() 僅僅在括號內(nèi)有效,跨越括號無效

問題回答

代碼如果報錯object X not found,是為什么,應該怎么解決?

  1. 提示R為找到名稱為X的變量,可能是大小寫錯誤,其實是小寫。
image.png
最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容