回复 第2楼 的 micro@:thank you so much,so next how can I draw the non-central t distribution ?
>library(MASS)
>res=fitdistr(data,"t")
拟合完后,想画该分布的图,输出的estimate如下:
>res
m s df
-0.0007662682 0.0201343551 3.9679789083
( 0.0006342939) ( 0.0007326253) ( 0.4857260745)
请问:该怎么去绘制这个拟合的分布的图形呢?
Many thanks!回复 第7楼 的 tingzhou:这是个趋势,只是听说了精算要直博了
回复 第4楼 的 cloud wei:那摸统计学一级学科,硕士毕业以后上面是怎么写的呢?获得统计学学位?数理统计专业/医学统计专业/统计学专业?
我脚德应该是除了那五门专业课外,会增加概率论、数理统计的考试内容。不然的话,和信息学院有区别吗?我院走的主要是应用线路。。。。但是,学硕貌似要走直博路线了,理论的东西应该会增加了。。。只是,统计真正那些比较重要的东西,比如时序,比如多元。。。不就在试卷上消失了。。。默哀。。。但是唯一看不懂的就是 概率论与数理统计这个专业 凭空在我院就消失了??
有必要轰炸下我院办,求一个官方解答。。。马克哈哈,来向大家学习,xzh1990@gmail.com
回复 第22楼 的 谢益辉:好,谢谢指明方向。
回复 第16楼 的 nan.xiao:为什么是这样的,我不太懂
回复 第18楼 的 谢益辉:嗯,学习了。能不用递归的肯定不会用,至少它太坑爹了,而且机会也不多。就是想问下谢大侠,如果对程序做个修改:
g=function(res){
res<<-res-1
}f = function(x) {
if (x == 1) 1 else {
res = f(x - 1) + 2
g(res)
message('hello, ', x)
res
}
}
修改后是想和修改前的效果是一样的(修改后定义了全局变量res),但是结果不太一样。能再帮我看看么回复 第15楼 的 nan.xiao:最近看算法的书,就想试试看行不行。结果一大堆问题都出现了。
回复 第10楼 的 nan.xiao:嗯,是我表述的问题,求谅解
回复 第11楼 的 谢益辉:[s:11]很欣慰,这样写是我的意思。但是我试着写这个程序,其实是想弄清楚,R语言能不能在每次调用自身函数之后再每次进行一次运算之类的(可能还是调用一个函数等等),说得比较抽象,不知道仍然说清楚了没
回复 第8楼 的 nan.xiao:真汗哪。。。是不是我表达能力太差了。。。数学语言就是这么抽象啊。貌似我刚叫了个同学来看,他说R是不能实现上面的递归的,R语言真的在算法上那么奇葩吗[s:16]
回复 第4楼 的 RemembeR discoveR, invent:some scoping rules searched from interenet helps me know about it.it returns 1 when input x=1;while I'm stapped in how it works with the codes of :....
f(x-1)
x<<-x+1
.....回复 第3楼 的 alma2004:我在版主的回复上作了解释,在5楼
回复 第2楼 的 nan.xiao:今天断网,好不容易连上了。。。。我是想试试,能不能用递归在R中编程。比如,x=3输入后,在程序的最底层是f(1),想要的结果是:y=f(1),那么会输出1.如果输入的是f(3),即在最底层会自动返回上一层,上一层的下一步是x=x+1,就是x=3;然后再返回上一层,继续算x=x+1,即x=4,但是我不知道这个函数会返回什么。
</p><br /> f=function(x){<br /> if(x==1){<br /> 1;}else{<br /> f(x-1)<br /> x<<-x+1<br /> }<br /> }<br />
按照我的意思,输入f(3),要输出3.