- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 3 章: 基本物件 3: Basic Objects 3.1 資料物件與運算式 Data Objects and Expression R 與 S 都是以物件導向為主的程式語言, R 中, 每一樣 “東西”, 都叫做 “物件”, 物件可以是向量 (vector), 矩陣 (matrix), 陣列 (array), 列表 (Lists), 或 資料框架 (data frames) 等. 在 R 中, 資料 分析基本上是 產生資料物件, 命名, 使用函式對物件運算操作. 透過指令, 很容易地對物件進行統計分析 與統計繪圖. 3.1.1 運算式語言 Expression Language R 基本介面是一個互動式指令視窗, 指令可分成 運算式 expression 如 1+2或 指派運算 (賦值運 算) assignment, 如 x-1+2. 當一個 R 程式需要你輸入指令時, 它會顯示指令提示號, 指令提示符號 通常是一個 (大於符號), 完整 運算式 指令輸入後的結果, 馬上顯示在指令下方. 指派運算 同樣會做運 算式, 並且把結果 (值) 傳給變數, 但結果不會 自動顯示在視窗螢幕上. 指派運算符號通常是 “-”, 一個 小於符號和一個短線符號 成, 如 x-1+2, 讀成 x “得到” (1 + 2). 如果一條指令在一行結束的時候, 在語法上還不完整, R 會給出另一個不同的提示符號, 通常是 +, 該提示符號 +, 會出現在第二行, 和隨後的行中, 持續等待輸入指令, 當一指令在語法上是完整的時候, 才執行指令. 不同的完整指令再同一行時, 可用 ; (分號) 隔開, 或是另起一新輸入行. 指令可以放入大括 弧內, { }, 放在一起, 構成一個複合運算式 (compound expression). 注釋 (commands) 幾乎可以 放在任何地方, 任何一行中, 注釋從 # (井號) 開始, 到句子收尾之間的語句就是是注釋. 基本指派運算之 指令符號見表 3.1. R 是一種運算式語言 (expression language), 運算式由含有指令形式的物件名稱 (object name), 算數操作符號 (operators), 函式 (function) 成. R 的最基本物件是向量, 利用基本算數符號, 如 +, -, *, /, %/%, %%, %*%, ^, ==, !, !=, , , =. =, , , |, ||, xor等, 或簡 單的函式, 如 sum(), mean(), sqrt(), log(), exp(), abs(), sin()等, 對向量做運算, 基 本運算符號與簡單的函也可以對物件做運算. c 林建甫 (September 13, 2006) 2 3.1 資料物件與運算式 表 3.1: 指派運算之指令符號 Basic Assignment ? Help - Left assignment, binary - Right assignment, binary $ List subset, binary : Sequence, binary : In model formulae: interaction ~ Tilde, used for model formulae, can be either uniary or binary x - 3; x + 5 [1] 8 y - 1:10 # { x - 3 + x + 5 + } [1] 8 3.1.2 物件模式與結構 R 的最基本物件是向量, 向量是由包含相同 “模式” 的元素 (element) 成, 向量物件
文档评论(0)