金融/统计学对 R 语言需求大吗?Python 呢?(楼主大二要开金融学、统计学课程了)

2014-07-26 14:37:05 +08:00
 WildCat
楼主是金融类专业学生,由于要开专业课了,在考虑是否自学一下R语言,另外Python是否也在这个领域有广泛应用?
主要是想找个好的兴趣点,自己对专业领域的了解还比较模糊,请前辈指点,谢谢。
5443 次点击
所在节点    问与答
16 条回复
Or2
2014-07-26 15:14:51 +08:00
约等于0,不如好好学学excel.
aszxqw
2014-07-26 15:15:48 +08:00
我猜楼主最后估计金融转IT去了。
WildCat
2014-07-26 15:45:11 +08:00
@aszxqw /t/116356 楼主本来就喜欢IT
yelite
2014-07-26 15:59:06 +08:00
我上学期上的统计学就是要求用 R 的,不过听说同一门课程别的老师是教 Excel 或者 EViews 的。
heliar
2014-07-26 16:19:09 +08:00
其实看你们学校怎么开课了。可以问一下上一届的学长学姐呀
aszxqw
2014-07-26 16:24:05 +08:00
@WildCat 喜欢IT的话就果断python吧。
Todd_Leo
2014-07-26 16:36:00 +08:00
我们计算机系以前有一门课是Computational Finance, 主要内容是现代投资组合理论, 衍生品定价模型等等。作业并不指定某一语言但是老师推荐用Matlab或R完成, 很多计算过程写起来会更加精简, 更适合非计算机系的学生。Python算是第三选择吧。
icylord
2014-07-26 17:10:18 +08:00
语言只是工具
em70
2014-07-26 17:48:02 +08:00
多学东西总是好的,乔布斯无意中学的美术字和排版技巧,让他成为最懂排版的技术人员,Mac至今字体和排版都还是比win好
mimzy
2014-07-26 18:36:28 +08:00
wyf88
2014-07-27 00:54:53 +08:00
金融我不懂。统计的话,最常用的就是R、SAS了吧。反正主流科研人员都是在用R来编写程序的,最新的模型和方法也经常被编写成R的包上传到网站上。不过R在处理循环之类的方面效率很低,如果对性能有要求,可能有些部分要用C编写再用R调用。Python用得似乎不是很多,可能有些研究机器学习的人会用?不过如果是去公司的话,可能SAS会用得更多。SPSS是给不懂统计的文科生乱用的。
wyf88
2014-07-27 00:58:20 +08:00
对了,如果熟悉Matlab的话也是可以的,作为商业软件,在一些计算方面以及帮助支持方面还要比R更好一些,只不过在统计领域不如R流行,因此对于比较新的模型和方法,很难像R一样找到现成的包可以调用。Excel。。。当然去金融公司工作的话是必须熟练掌握的吧。
Todd_Leo
2014-07-27 08:54:31 +08:00
@wyf88 R的话很多时候可以把循环改为向量化计算,也可以改写为*apply系的调用,虽然后者在实现上仍然是循环但是在性能出现瓶颈时可以很方便地再改为并行计算。另外R的好处是很多包的底层实现都是使用的cpp,在效率上不会输SAS。相较之下Python就很捉急了。
nooper
2014-09-01 11:01:28 +08:00
给你的建议是写R,python目前不是很完善。
nooper
2014-09-01 11:21:04 +08:00
@wyf88 用向量啊,用什么循环。
wyf88
2014-09-01 13:08:09 +08:00
@nooper 你说的没错,我当然知道用向量啊。不过可能我水平还比较菜,有一些情况下的循环还没法被向量化和apply系列函数所替代,只好调用C。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/124602

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX