作者LouisPion (府城好男儿)
看板R_Language
标题[问题] 物件型态 Types of Objects
时间Thu Mar 19 09:42:23 2015
[问题类型]:
程式谘询
[软体熟悉度]:
入门(写过其他程式,只是对语法不熟悉)
[问题叙述]:
对typeof()的传回值感到疑惑:
问题1. 我以为typeof()是传回物件型态,也就是三次都应该是matrix
问题2. 第三次typeof()与mode()传回值相同,让我越搞不清这两个function
到底原意是要做什麽...
可能我脑筋被MATLAB绑太死了...一直抓不到R的感觉ORZ
不好意思,麻烦先进拨冗回答了,谢谢~
[程式范例]:
# 1. 整数矩阵
> m = matrix(1:15, 3, 5)
> typeof(m)
[1] "integer"
> mode(m)
[1] "numeric"
# 2. 浮点数矩阵
> m = matrix(1.1:15.1, 3, 5)
> typeof(m)
[1] "double"
> mode(m)
[1] "numeric"
# 3. 布林值矩阵
> m = matrix(T, 2, 3)
> typeof(m)
[1] "logical"
> mode(m)
[1] "logical"
[关键字]:
typeof, mode, 物件型态
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.96.194.107
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1426729346.A.961.html
2F:→ celestialgod: 以及回答的连结R language definition 03/19 10:01
3F:→ andrew43: class(m) 是你要的。 03/19 20:39
4F:→ LouisPion: 感谢~ 03/25 11:03