今天你放弃了吗?
R语言小白一个!
目前开始自学R语言,在此记录下来自己学习的点点滴滴,希望能与气味相投之士共同交流,一起进步。
R的安装在此就不展示了,这个希望各位看官能够自己网上搜后,根据自己的电脑及系统版本,自行安装。本人毫无编程基础,因此难免会有错误,但是这并不妨碍我想与R语言高手建立关联的想法,也并不妨碍我想与更多学习R语言的朋友沟通。在此,从一个R小白的视角来一步一步的记录我的改变。
此外,谦卑的说一下自己对于R的看法。我个人的偏见是R语言是一个工具。不管什么渠道产生的一大堆数据,你要从这个数据里面提取你想要的内容,R语言就能帮你,甚至是把相关的数据绘制成图,你要做的就是遵循它的语法规则,然后用该工具去获得你想要的东西。
一、数据类型
在讲数值类型之前,简单说明一下。
在Rstudio中单机File下方的图表,然后单机R script,就会产生一个R代码编辑框,你就可以在里面操作了。
R语言是要在英文状态下进行编辑代码的。如果你想写一些汉字,写一下批注,你需要把这些内容选中然后“shift+ctrl+c”,他们就会改变成批注的形式。R语言是不会识别批注的,不影响你的其他操作。
1.1 数值型
简单的说,就是给一个变量进行赋值。变量可以是任何你自己定义的一个属性名称,通常是字母,不能采用数字,或者特殊符号。最好是用具有某种清晰特定的名称作为变量,这样你在下一次看到这个变量的时候,立马能够知道他代表什么。在R语言中,赋值符号可以是“=”,但是不建议使用这个符号,最好是用“<-”,快捷键是“Alt+减号”。具体的原因其实我也说不清,反正记住就行了,会用就可以。举个例子吧:
我的英语成绩85,数学成绩90,语文成绩95.现在我分别赋值成绩给对应的学科,把这个信息传递给R语言,然后在让他执行这个命令。
Englishgrade<-85
Mathgrade<-90
Chinesegrade<-95
以上过程我就完成了赋值,也就是告诉计算机,我把成绩放在了相应的学科里,下面就开始执行了。把鼠标放在每一行代码的最后面,然后单机run就行。快捷键是鼠标放在每一行代码的最后面,然后“Ctrl+enter”,这就告诉计算机开始执行了。
随后,你还可以查询一下,Englishgrade到底是多少呢?那就单独输入Englishgrade,他就会按照你的命令进行运行,跑出来的就是85
今天就讲这么多。总结一下你要掌握的知识点:
1.R的安装和建立代码编辑框
2.如何建立注释,如何赋值个=给变量
3.如何运行一个变量