Posts Tagged ‘ 入门教程 ’

笨办法学R编程(6)

September 2, 2012
By
笨办法学R编程(6)

有时候用R来解一些Project Euler的题目会非常简单,今天就来三题连解(6、7、8)。题目就不再这里复述了,可以查看官方网站。用到函数和表达式大部分在前面都已经熟悉过了,不过还是会接

Read more »

笨办法学R编程(5)

August 25, 2012
By
笨办法学R编程(5)

随着教程推进,基本的语法都接触得差不多了。当要解决某个具体问题时,只需要考虑用什么样的算法来整合运用这些函数和表达式。今天来解决Project Euler的第五个问题,该问题可以用很笨

Read more »

笨办法学R编程(4)

August 22, 2012
By
笨办法学R编程(4)

看到各位对“笨办法系列”的东西还比较感兴趣,我也很乐意继续写下去。今天的示例将会用到数据框(data.frame)这种数据类型,并学习如何组合计算两个向量,以及如何排序。我们将用所

Read more »

笨办法学R编程(3)

August 20, 2012
By
笨办法学R编程(3)

经历了前面两个小挑战,你应该对R有点理解了。我们继续推进,今天的问题有点点复杂,复杂的不是R,而是一个数学概念:质数和质因子。任何一个合数都可以被几个质数所分解,这个性质

Read more »

笨办法学R编程(2)

August 18, 2012
By
笨办法学R编程(2)

本例将介绍R语言中的while循环和if条件。最终用它来解决Project Euler的第二个问题。除了练习之外你还需要了解一些斐波纳契数列的知识。废话不多说了,打开R控制台,跟着输入下面的代码,

Read more »

笨办法学R编程(1)

August 17, 2012
By
笨办法学R编程(1)

在倚天屠龙记中,有一人唤作火工头陀。此人练功不靠心法,只靠模仿他人招式,由外而内,自成一家。练习编程也有如此的法门,不看文字描述,只观察和模仿别人的代码。这样也可以由外...

Read more »

R语言编程入门之七:程序查错(完)

March 21, 2012
By
R语言编程入门之七:程序查错(完)

写程序难免会出错,有时候一个微小的错误需要花很多时间来调试程序来修正它。所以掌握必要的调试方法能避免很多的无用功。基本的除错方法是跟踪重要变量的赋值情况。在循环或条件分...

Read more »

R语言编程入门之六:循环与条件

March 16, 2012
By
R语言编程入门之六:循环与条件

循环for (n in x) {expr}R中最基本的是for循环,其中n为循环变量,x通常是一个序列。n在每次循环时从x中顺序取值,代入到后面的expr语句中进行运算。下面的例子即是以for循环计算30个Fibonacci数

Read more »