小六壬入门基础知识 第二篇——用几分钟了解R语言入门知识(续)
第 2 部分 - 在几分钟内开始使用 R 语言
在上一篇文章中,我谈到了开始使用 R 时需要知道的四颗钻石。 一半。
命令行 - 用于编写代码
数据对象 - 现在只记得向量(),列表(列表),数据框(数据框)
功能 - 重要!马上说话。
par - 立即交谈。
六、函数
在 R 中,我们每天都在使用函数。
但是函数到底是什么?我要你先记住一个函数小六壬入门基础知识,叫做 ()。
俗话说,太极生两仪,两仪生四象。 R 中没有那么多函数小六壬入门基础知识,但是 R 为我们提供了两个东西——一系列的基本函数,以及一个叫做 () 的创作者作弊。
看看上面的代码就明白()是做什么的了。
sum() 和 () 也是函数,它们是 R 留给我们的小部分,每个小部分都可以独立发挥作用。现在我们把它们放在一起,我们可以制造出更大、更强大的机器。而 () 则是用来组装这些零件的“金手指”。
其实除了那些小部分,所有的函数都是这样创建的。
看到这里,函数的定义是不言自明的。因为我们发现用()“金手指”创建一个函数需要两件事:
一个是组成函数的部分,另一个是输入值(上例中的x)。
函数就是这样一台机器。它通过各种处理将输入转换为我们想要的。
七、par()——数据可视化的起点
估计能看到这个地方的读者一定很疑惑。名词 par 从字面上看是没有意义的。但是,一说到数据可视化,大家就明白了:“哎,这不是三大件之一吗,为什么要改个这么奇怪的名字?”
那是因为。 数据可视化的内容太杂乱了。
我们可以列出两个向量并绘制散点图。可以绘制关于向量分布的直方图。你也可以检验回归的正态性假设进行回归分析,或者画……好吧,我知道你很困惑。
这四张图做的不是一回事,甚至相距甚远。但是,它们也属于数据可视化的范畴。所以,数据可视化很难找到一个统一的主题来概括,毕竟它无处不在。
所以我选择了下一个最好的东西并选择了 par() 函数。
为什么?因为这是一个只要进行数据可视化就必须使用的功能。它控制出现在 R 的图表区域中的每个图表的每个细节,例如字体、大小、上下轴限制、点和线的外观等等。 . .
此外,它的操作手册实在是太难读了。不要指望一下子就记住了,等到需要用到的时候再找相关功能比较靠谱。
比如上面的四张图片,如果想让它们出现在一页上,必须使用语句par(mfrow=c(2,2))来实现。
在学习R的过程中,我也在努力翻译par的手册。当所有的细节都用完了,你就可以看到我的翻译了。现在,既然我够懒,你可以自己去阅读英文帮助文件,感受一下。 . (方法:在R中输入“help(par)”或“?par”,任何函数都可以用类似的方法查找帮助文件。)
更新:正好在知乎上找到了朋友的文章,是@Canis lupus 的par() 手册的中文版。有兴趣的可以看一下,链接:R学习笔记:Par函数。谢谢你提供这么好的信息~
笔记的内容每天都在缩小,越来越不靠谱。然而,这仅仅是个开始。将来,注释将充满更多的代码和简短的注释,而不是像现在这样深入细节。
毕竟我一开始就说过小六壬入门基础知识 第二篇——用几分钟了解R语言入门知识(续),如果你不能走路,那就先走两步,摔倒了再想办法。每个学R的朋友智商都很高。在与代码打交道的过程中,不用过多解释,自然能很快学到很多内容。
(说白了就是想偷懒……)
下一次小六壬入门基础知识小六壬入门基础知识 第二篇——用几分钟了解R语言入门知识(续),我们将进入数据分析。这将是 R 的真正核心,也就是我之前所说的,真正的“例程”。
数据分析学习笔记的计划(和目录)