- 浏览: 39854 次
最新评论
-
hellodmp:
我觉得你的代码实现有点问题,其中的rij并不是一个0-1的分布 ...
R语言: MLE以及EM算法模拟实验
文章列表
根据算法导论实现。有个小缺陷,heapsort中result是逆序排序。
def parent(i):
return i%2;
def left(i):
return 2*i+1;
def right(i):
return 2*(i+1);
def maxHeapify(numList,i):
l = left(i);
r = right(i);
if l<= len(numList)-1 and numList[l] > numList[i]:
largest = l;
else:
...
def partition(numList,p,q):
x = numList[p]; #pivot
i = p;
for j in range(p+1,q):
if numList[j] <= x:
i = i + 1;
tmp = numList[i];
numList[i] = numList[j];
numList[j] = tmp;
tmp = numList[p];
numList[p] = numList[i];
numList[i] = tmp;
return i;
def quickSort(numLis ...
在Cakephp 3 cookbook中提到,Cakephp 是惯例优先原则的忠实实践者。Cakephp中,提供一套完整的约定编程体系。惯例优先原则是一个重要的设计模式,目的是统一项目过程中命名不一致的问题,有效加快版本迭代更新速度。
Cakephp 3中 M ...
在读研究生时期选修了一门Web Engineer的课。当时课程是java servlet+ Tomcat + Mysql开发一个类似facebook的社交网站。讲课的老师提起过框架,说框架的用途在于减少自己早轮子的时间。而学习框架成本在于读Documentation,通常需要一个 ...
IOS 问题:
在新版xcode6.1中提供了libxml2和libxml2.2两个framework。
但是在使用hpple或者需要libxml的外部包,只能使用libxml2,不能使用libxml2.2!!!
随着R语言开发的深入,不得不对R中基础的数据类型进行深入了解。
0. 数据类型,主要有以下几个类型
logical, integer, double, complex, character, or raw.
可以根据as.nameOfType()和is.nameOfType来进行转化和真值判断。
1. 数据结构
1.1 向量(Vectors)
class(vector)的结果为相对应的数据类型
1.1.1 使用c()构造向量
p <- c(2,3,5,7)
1.1.2 当向量索引增加时,向量自动增加。
for(i in 1:leng ...
一些关于mysql在terminal上的指令:
1 ./mysql -u root -p //进入mysql 数据库
2.
//修改root密码
$ mysql -u root
mysql> use mysql;
mysql> update user set password=PASSWORD("NEWPASSWORD") where User='root';
mysql> flush privileges;
mysql> quit
3. 在MySQL中建库建表
~ mysql -uroot -p
mysql> crea ...
这篇文章并非原创,只是对下面PPT的总结和理解,作为入门性文字说明。
http://www.people.fas.harvard.edu/~plam/teaching/methods/mcmc/mcmc.pdf
MH算法:Metropolis Hasting Algorithm
Gibbs抽样:Gibbs Sampling
上述两个算法是两个典型的马尔科夫链蒙特卡 ...
看了一篇来自zouxy09的“从最大似然到EM算法浅解”博文
详细算法和数学公式在 http://blog.csdn.net/zouxy09
本文主要想实现上述文中的例子:例子简要描述。
某学校抽样100位男生和100位女生的身高,男生和女生身高分别满足各自的高斯分布。现在200个样本数据混乱放置在一起,如何通过EM算法,求出男生身高的均值和标准差?
首先,我们模拟男女生身高样本。模拟男生theta值为mu=1.75, sd=0.316。女生theta值为mu=1.65, sd=0.316
#Data simulation
set.seed(1001)
mStudent< ...
看了很多关于最大似然的博客和论文,这篇文章通俗易懂,例子解释非常好,所以mark一下。
http://www.ccthere.com/article/1522559
最大似然法,英文名称是Maximum Likelihood Method,在统计中应用很广。这个方法的思想最早由高斯提出来,后来由菲舍加以推广并命名。
最大似然法是要解决这样一个问题:给定一组数据和一个参数待定的模型,如何确定模型的参数,使得这个确定参数后的模型在所有模型中产生已知数据的概率最大。通俗一点讲,就是在什么情况下最有可能发生已知的事件。举个例子,假如有一个罐子,里面有黑白两种颜色的球,数目多少不知,两种颜色的比例也不 ...
最近开始学习如何使用R语言进行数据分析。详细数据导入导出功能我参考了下面博客:
http://blog.csdn.net/yujunbeta/article/details/8117421
根据自己的问题:“如何xls转成csv” 做如下记录。
问题集中在macbook excel2010 将xls文件导入csv过程中,格式没有变化,没有使用逗号分离。
1. 用excel将xls转成csv文件格式,但是format,没有改变
2. 用 read.table(file="....",sep=";"), 为什么sep=";"呢?因为fo ...