1. Learn
  2. /
  3. 课程
  4. /
  5. R 中级

Connected

道练习

数据实用工具

R 提供了许多用于灵活处理数据结构的函数:

  • seq():通过指定 from、to 和 by 参数来生成序列。
  • rep():复制向量和列表中的元素。
  • sort():将向量按升序排序。可用于数值、字符串和逻辑值。
  • rev():对定义了"反转"操作的数据结构,按相反顺序返回其元素。
  • str():显示任意 R 对象的结构。
  • append():合并向量或列表。
  • is.*():检查 R 对象的类别。
  • as.*():在不同类别之间转换 R 对象。
  • unlist():将(可能是嵌套的)列表拉平成向量。

还记得社交媒体个人资料的浏览量数据吗?您最近 7 天的 LinkedIn 和 Facebook 浏览量已预先定义为列表。

说明

100 XP
  • 将 linkedin 和 facebook 两个列表都转换为向量,分别保存为 li_vec 和 fb_vec。
  • 接着,将 fb_vec 追加到 li_vec 之后(Facebook 数据在最后)。将结果保存为 social_vec。
  • 最后,将 social_vec 从高到低排序。打印结果向量。