楼主: 资料狂人
6440 23

[方匡南] 厦门大学经济学院方匡南(R统计分析软件,计量经济,数据挖掘) 9.18在线访谈  关闭 [推广有奖]

11
lyb342 发表于 2015-9-18 03:37:21 |只看作者 |坛友微信交流群
方老师,您好。如何快速学习和应用MCMC(Gibbs Sampling)方法呢?

使用道具

12
chengyong 在职认证  发表于 2015-9-18 10:47:09 |只看作者 |坛友微信交流群
请问方老师,R软件在金融风险管理如尾部极值处理方面,还有哪些软件包进行深入研究呢?在变结构方面呢?如何进一步研究呢?
已有 1 人评分论坛币 收起 理由
资料狂人 + 50 鼓励积极发帖讨论

总评分: 论坛币 + 50   查看全部评分

使用道具

R语言的应用前景如何!

使用道具

14
雾锁山城 在职认证  发表于 2015-9-18 15:04:19 |只看作者 |坛友微信交流群
方老师,您好:
请问下在使用神经网络、支持向量机做预测时出现过拟合一般怎么办?
我已经先数据离群点检测,归一化处理之后,训练集的拟合效果特别好,而测试集的效果特别差。
试过参数的优化,可是结果还是一样的训练集的拟合效果特别好,而测试集的效果特别差。

使用道具

15
ruiqwy 发表于 2015-9-18 15:14:38 |只看作者 |坛友微信交流群
资料狂人 发表于 2015-9-17 08:25
坛友吃饭不喝酒:
R语言在论文数据处理上,和eviews、stata等相比,优势在哪里?
做论文所需要的回归、聚 ...
你好,你的问题问的很好!
R是由新西兰奥克兰大学的Ross Ihaka与Robert Gentleman一起开发的一个面向对象的编程语言,因两人的名都是以R开头,所以命名为“R”。R是“GNU S”,一个免费开源、能够自由有效地用于统计计算和绘图的语言和环境,可以在UNIX、Windows和Mac OS系统运行,它提供了广泛的统计分析和绘图技术,包括回归分析、时间序列、分类、聚类等方法。R的前身是S语言,S语言是贝尔实验室(Bell Laboratories)的Rick Becker、John Chambers和Allan Wilks开发的,提供了一系列统计和图形显示工具,这个语言过去一度是数据分析领域里面的标准语言。但是正在逐步被R语言取代。
相对于eviews, stata的优势有:
      (1). R是免费的,不存在版权的问题。现在还有许多人使用SPSS、SAS、MatLab,但大都用的都是盗版软件。从法律上来讲这是非法的,但是非法的东西在中国很流行,很多教授也用这些非法软件,甚至还大面积安装。不过,这种行为并不可取,而免费就成为了R流行开来的最大的一个因素。   
     (2).80%的统计学者和数据分析师都在用R,并且这些学者和数据分析师开发了很多R的packages,目前大概有7000多个packages,涉及到统计的各个方面,所以资源很丰富,几乎目前最新的一些统计方法,在eviews,stata等上面还没法用的时候,在R上几乎都可以实现
     (3).R是开源的,你可以看到各个package的R源程序,可以在这些程序的基础上去修改实现自己提出的一些统计方法,就像Google首席经济学家 Hal Varian所说:“R最优美的地方是它能够修改很多前人编写的包的代码做各种你所需的事情,实际你是站在巨人的肩膀上。”

(4).          完整的数组和矩阵操作运算符以及完整的数据分析工具;

(5).            出色的图形统计功能。除了基本统计直方图、折线图等,还可以绘制一些高级的图形,而这些是SPSS这类软件所不能匹敌的。R的图形统计工具一般有四个等次,最基本的plot,高级一点的grid,然后到Lattice,最后到ggplot2。ggplot2是一个更具有创新性的图形展示工具,它有自己的语法,相当于一门新的绘图语言。除此之外,ggobi这类的动态绘图也是具有很好的交互性的绘图软件。

(6).               简单高效的建模工具。只需用lm就可以建立线性模型,广义线性模型可以用glm,广义可加模型也有gam就函数。


(7).               提供很多高级功能。除了统计之外,你还可以使用R来给电脑关机,发微博,发校内状态,下五子棋以及配合LaTeX撰写动态统计报告以及自动生成概率统计的试卷和答案。

(8).               兼容几乎全平台。除了支持OS X、Linux、Windows之外,甚至可以在iOS设备上编辑和运行R的程序,还可以在iphone等移动设备上安装R程序。

(9).               逐渐支持多国语言。作为一个开源软件,R在其主页上也有提供大家添加数据自己国家语言的文件(http://developer.r-project.org/Translations.html)。其中,中文的翻译也在https://github.com/r-cn/r-cntrans 上面得到了国内众多的R爱好者的支持。

(10).       更新速度快。R几乎囊括了所有统计方法,当其他软件还不能完成一些最新的统计方法,在R中几乎都可以完成。R的更新速度是以周来计算的。


关于回归,聚类,因子分析等方法都是比较经典的方法在R里面都有现成的函数去实现,这个很简单,不需要很多编程技巧的,只要调用函数就可以了。比如做回归,只要用lm()就可以了,很简单的,再比如K-mean聚类分析只要用K-means函数就可以了,此外还有一个专门做聚类的package cluster.
关于R的参考书,现在市面已经很多了,我自己在今年3月也出了一本入门级参考书《R数据分析——实例详解》,电子工业出版社!
谢谢!

【R特训】R数据分析从入门到精通_方匡南老师主讲,10月2-5日@北京
https://bbs.pinggu.org/thread-3820540-1-1.ht


已有 1 人评分学术水平 热心指数 信用等级 收起 理由
资料狂人 + 5 + 5 + 5 欢迎方老师:)

总评分: 学术水平 + 5  热心指数 + 5  信用等级 + 5   查看全部评分

使用道具

16
ruiqwy 发表于 2015-9-18 15:19:49 |只看作者 |坛友微信交流群
资料狂人 发表于 2015-9-17 08:25
坛友逆时针@~@:
R语言0基础应该怎么学?求推荐入门级的书
你好
R语言虽然不像菜单式、傻瓜式操作,但是学起来是非常简单、快速的,这个不像C,C++等低层语言,R语言是面向对象的,即使没有什么编程基础的话,也可以很快学会的!
关于R的参考书,现在市面已经很多了,我自己在今年3月也出了一本入门级参考书《R数据分析——实例详解》,电子工业出版社!
谢谢!

【R特训】R数据分析从入门到精通_方匡南老师主讲,10月2-5日@北京
https://bbs.pinggu.org/thread-3820540-1-1.html

使用道具

17
ruiqwy 发表于 2015-9-18 15:24:28 |只看作者 |坛友微信交流群
资料狂人 发表于 2015-9-17 08:25
坛友yuerthe9:
有软件开发基础,但是数学基础差。要想学好统计分析、数据挖掘应该怎么入手?或者说有哪些 ...
你好,
有软件开发基础很好,学习R语言应该是很轻松的事。要学好统计分析和数据挖掘的基础有两个,一个是学好数学、统计基础,另一个是学好计算机编程。所以现在,你学习数据分析和数据挖掘的问题是在于统计的基础知识问题。
如果你学习数据分析的目的不是做学术研究,而是做应用的话,建议你找一本偏向于介绍数据分析应用的参考书,尤其是有较多案例的参考书,又较详细讲解数据分析的原理,这样学习效率较高,实用性较强!

【R特训】R数据分析从入门到精通_方匡南老师主讲,10月2-5日@北京
https://bbs.pinggu.org/thread-3820540-1-1.html

使用道具

18
ruiqwy 发表于 2015-9-18 15:48:18 |只看作者 |坛友微信交流群
资料狂人 发表于 2015-9-17 08:25
坛友3qsir:
请问匡老师 : 您好! 有关 R 统计分析软件问题 :
(1) 在 R 软件包有无专门处理 Rolling Regre ...
你好
(1)Rolling regression是比较简单的,可以试试rollapply()函数,另外也可以自己编写一个小函数实现rolling regression
(2)关于DCC-GARCH,以前R确实没有现成的函数,以往是调用OX软件来做的,比如Tsay 在他的 Financial time serises一书里 以前就是这么做的。现在R有相应的package和函数处理DCC-GARCH,具体请参考 package ccgarch


【R特训】R数据分析从入门到精通_方匡南老师主讲,10月2-5日@北京
https://bbs.pinggu.org/thread-3820540-1-1.html

使用道具

19
ruiqwy 发表于 2015-9-18 15:50:17 |只看作者 |坛友微信交流群
Edwardliu 发表于 2015-9-17 08:44
请问方老师,学习R的入门技巧!
你好
R相对于C,C++等底层语言来讲,是比较容易上手的。建议你选一本参考书,跟着参考书学习,或者在经济条件允许的情况下,选一些合适的R培训班,这样事半功倍,学习效果应该是最好的。

【R特训】R数据分析从入门到精通_方匡南老师主讲,10月2-5日@北京
https://bbs.pinggu.org/thread-3820540-1-1.html

使用道具

20
ruiqwy 发表于 2015-9-18 15:53:41 |只看作者 |坛友微信交流群
ydb8848 发表于 2015-9-17 15:02
方老师,您好,请问对于R软件是专门学一下还是遇到问题再有针对性的学习?哪种效果更好啊?谢谢
你好,关于学习方法哪个好,这是因人而异。
我个人的建议是先学习一下R的基本用法,建议选用合适的参考书或者报一些R的培训班,快速掌握R和数据分析的基本方法。然后再结合自己的工作,比如用到某个数据分析的时候再边做边学习,这就是所谓的 learning by doing,这样积累一段时间后,我相信你用R就得心应手了!

【R特训】R数据分析从入门到精通_方匡南老师主讲,10月2-5日@北京
https://bbs.pinggu.org/thread-3820540-1-1.html

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加JingGuanBbs
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-30 18:07