使用 R 语言处理字符串

本次课程是系列课程:「R 语言数据科学」 的第十一章节,为了方便大家学习和检索,故将该课程作为专题课程单独列出。

在之前的课程中我们学习了很多关于 R 语言处理数据的技巧,今天我们再一起针对性的学习下 R 语言中字符串相关的数据处理。

本次课程的主要内容:

  1. 加载 tidyverse
  2. 字符串基础
  • 字符串的长度
  • 合并字符串
  • 提取子字符串
  • 字符串格式转换
  • 练习
  1. 正则表达式
  • 基础的匹配
  • 限定符
  • 练习
  • 匹配字符和数字
  • 重复
  • 分组与反向引用
  • 汉字的正则表达式
  • 在函数中使用
  • 其他类型的匹配
  • 正则表达式的其他用途
  1. 案例:网页数据爬取中的字符串数据处理和正则表达式的使用

  2. 案例:匹配手机号

  3. 常用正则表达式

下面是本次课程的部分图表展示:

图1 网络图

图2 常用正则表达式

点击这里跳转到 RStata 短书平台获取附件:使用 R 语言处理字符串

评论