V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
laskuma
V2EX  ›  随想

吐槽一下R。。

  •  
  •   laskuma · 2013-09-10 09:52:47 +08:00 · 3487 次点击
    这是一个创建于 3852 天前的主题,其中的信息可能已经有所发展或是发生改变。
    在上统计课,要用R来做lab。感觉大脑都要被扭烂了。完全不OO啊!赋值符号又那么反人类!为什么很多做data mining的还心甘情愿用R?
    简单举个例子吧 把向量v变为2*4的矩阵,如果OO那肯定是写v.dim(2,4)啊。为毛R是那么诡异的
    dim(v) <- c(2,4)。。。。感觉一点都不合理。。。
    6 条回复    2014-05-27 18:21:36 +08:00
    jinghli
        1
    jinghli  
       2013-09-10 11:30:15 +08:00   ❤️ 1
    蛮合理啊。dim这个func把v变成dim,然后用新的vector赋值。
    dim已经改变了数据结构,v.dim才不合理吧。
    hpowen
        2
    hpowen  
       2013-09-10 11:38:06 +08:00
    同ls呵。。。v.dim明显是yy
    xunyu
        3
    xunyu  
       2013-09-10 11:39:13 +08:00
    因为r是由c的程序员改编而成,c的程序员觉得很合理。。
    luikore
        4
    luikore  
       2013-09-10 13:37:58 +08:00   ❤️ 1
    比 sass 和 stata 好多了还是开源的. OO 只是个风格而已, 对解决实际问题没有多大帮助...
    yangzh
        5
    yangzh  
       2013-09-10 16:26:21 +08:00
    悄悄的告诉你赋值符号可以用 = 来做。大部分时间是相同效果的。
    HatMatrix
        6
    HatMatrix  
       2014-05-27 18:21:36 +08:00
    因为一开始的S3本来就不OO,后来硬是撸了一个伪OO,不过后来的S4和后后来的RC会好很多
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5710 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 01:49 · PVG 09:49 · LAX 18:49 · JFK 21:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.