作者liton (欧吉桑留学生)
看板Economics
标题Re: [请益] 经研所会用到的程式语言
时间Fri Dec 5 20:46:29 2008
我实在不想扯那麽多我每天吃饭的家伙
就为了一个又开始失焦的题目
我写这篇的目的只是回答
一个经研所的学生如果要学程式 要学哪种
----
不管在跑回归 或是做财务工程
你可能有20%的时间在找资料 10%的时间在判读资料
而剩下70%时间几乎都在处理资料上
我之所以会区分成程式语言 与资料库语言
就是以资料处理为出发点
如果你遇到这样的资料
COLUMN
A B C D E F G H I J
--------------------------------
R 1 2 3 4 5 6 7 8 9 10
O 11 12 13 14 15 16 17 18 19 20
W 21 22 23 24 25 26 27 28 29 30
我要串出一笔资料
21
12
3
14
25
16
7
18
29
规则很简单
MATLAB VBA都可以轻易做到
但SAS ORACLE SQL等资料库语言全都做不到
为什麽呢?
因为MATLAB VBA把资料当作矩阵 所以可以用(X,Y)的方式定位
但是资料库语言把资料库当成"笔"
而笔不是维度的观念
所以资料库没办法做出CROSS TABLE这样的TABLE
因为横轴 综轴都有意义
要做可以 要用具有CUBE这样功能的APPLICATION
但这已经是商业用途了 价码都是M起跳
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.167.178.10
※ 编辑: liton 来自: 118.167.178.10 (12/05 20:51)
1F:推 daadaa:Stata也可处理 推荐用Stata做完所有的事情 128.194.77.34 12/05 21:30