在定义好变量后|数据分析之函数的使用( 二 )


文章图片
R除了有预定义的函数供我们使用 , 还有一些数据集以便我们进行测试 。 当我们在console中输入以下代码时 , 可查看有哪些已创建的数据集:
在定义好变量后|数据分析之函数的使用
文章图片
选择其中一个数据集CO2 , 可查看该数据集的具体数据:
在定义好变量后|数据分析之函数的使用
文章图片
在上面的一元二次方程中 , 我们通过定义变量a、b、c来进行运算 , 实际上变量的名称可以是任何可识别的符号 , 但是为了使我们的代码具有可读性 , 通常还是会有一些基本的原则:
以字母开始(startwithletter);
不包含空格(nospace);
非R中已定义的变量名 。
比如 , install.packages是R已有的方法 , 我们则不再使用其作为某个变量来赋值 , 如以下代码:install.packages
下面再举个符合以上原则的例子 , 在计算上述一元二次方程的解时 , 我们可以分别以下面的变量来命名:
solution_1
solution_2
如此一来 , 若我们要解决另一个一元二次方程3x+2x-1 , 我们只需重新定义a、b、c三个变量的值即可:
在定义好变量后|数据分析之函数的使用
文章图片
关于如何使代码更具可读性 , 在脚本中经常会使用到注释 , 即为某段代码加上一些简单的说明 , 以便我们更好地了解此段代码的作用 。 Comments注释以“#”开始 , 执行脚本时不会对这些注释进行运算 。
##Computesolutiontothequadraticequationofax^2+bx+c
##Definevariables
a
在定义好变量后|数据分析之函数的使用】b
c
##Computethesolution
(-b+sqrt(b^2-4*a*c))/(2*a)
(-b-sqrt(b^2-4*a*c))/(2*a)
在定义好变量后|数据分析之函数的使用
文章图片
本期我们简单分享了在R中的函数、数据集、变量命名以及注释的使用等知识点 , 更多内容欢迎继续关注后续更新!