R语言
语言学与R语言的碰撞
Xu & Yang
PhoneticSan
![67e1d232f876fc27a8e1af1688f4962e.png](https://i-blog.csdnimg.cn/blog_migrate/1c01e53f65a5844c30266a73e8280684.jpeg)
学习参考
Discovering Statistics Using R
Statistics for Linguistics with R
How to Do Linguistics with R
R in Action
Analyzing Linguistic Data
R Graphics Cookbook
··· ···
![7d8e3a05db98dc6c6ccd0395aba3f9d8.png](https://i-blog.csdnimg.cn/blog_migrate/8d5de45c5dec2c0620376b5689f2f1f6.png)
R: The R Project for Statistical Computing
https://www.r-project.org/
RStudio:
https://rstudio.com/
在语言学本科专业逐渐兴起的时代,R已经逐渐成为语言学学生所需掌握的必备技能之一。事到如今,依旧有“数据处理,Python和R到底学哪个”的争辩。今天,我们讲一个“让R能够和Python在数据处理方面一较高下”的扩展包:tidyverse包。本期将介绍以下函数运算:
%>%, tibble, as_tibble, read_csv, read_delim, filter, select, mutate, group_by, summarise, gather, spread
![d0b1f8b997bf608970598eb923f1f33b.png](https://i-blog.csdnimg.cn/blog_migrate/cabaf73b141c5296090f8d3b5982ca37.png)
数据处理流程 (R for Data Science, pp. ix)
迄今为止,我们的R语言入门级讲解,都会对已有的数据进行预处理,得出漂亮的可视化结果。这些处理都是在base R上得到的,你可以理解为R内置的自带函数,比如plot、data.frame等函数。然而,这些函数在进行大量数据处理的时候,不仅处理繁琐,而且语句会显得冗长,可读性较差,降低了数据处理的效率。以此为契机,统计学家Hadley Wickham开发出了一系列数据处理的包,整合成为一个,这就是tidyverse包,它里面包括了与数据处理相关的内容,如ggplot2,dplyr&#x