R的高级数据管理--字符处理函数| 学习笔记

简介: 快速学习 R 的高级数据管理--字符处理函数

开发者学堂课程【大数据之R语言速成与实战R 的高级数据管理--字符处理函数】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/363/detail/4337


R的高级数据管理--字符处理函数


目录:

一、字符处理函数与其他实用函数

二、将函数应用于矩阵和数据框

 

一、字符处理函数与其他实用函数

字符处理函数:可以从文本型的数据,抽取他的信息。

Nchar(统计变量中含的数量)

>nchar(“abcde”)  

5(所含数量个数)

>substr(“abcde”, 3, 5)

“cde”

>grep(“a”,c(“a”,”b”,”a”,”c”))在字符abac搜索a的位置

1 3

Snb(在变量中搜索字符,并替换成目标字符)

>sub(“a”,”A”,”abcde”)

”abcde”

Strsplit(将字符分割)

>strsplit(“abcde”,”c”)

[[1]]

”ab” “de”

>strsplit(“abcde”,””)(将字符单独分开)

[[1]]

”a” “b” “c” “d” “e”

Paste(将字符连接)

>paste(“Today is”,”Friday”)

”Today is Friday”

Toupper(大小写转换)

>toupper(“abc”)

”ABC”

>tolower(“ABC”)

”abc”

Length(获取字符个数)

>length(c(2,3,4,5))

4

Seq(生成一个序列)

>seq(1,10,2)

[1]1 3 5 7 9

Rep(将字符重复)

>rep(1:3, 3)

[1]1 2 3 1 2 3 1 2 3

Cat(将一些信息输出出来)

>cat(“Hello”,”Tom!”)

Hello Tom!

 

二、将函数应用于矩阵和数据框

针对一个矩阵和数据框

>a<-c(1.234 , 2.345, 3.456)

>round(a)

1 2 3

>b<-matrix(runif(12),nrow=3)生成一个矩阵

>mean(b)(将所有元素结合起来求平均值)

0.527788

>

>c <-matrix(rnorm(30), nrow=6)

>c

>apply(c,1, mean)(将任意一个函数运用到任何一个维度上)

[1]-0.2377158  0.1291768 0.3024754  -0.2735020  -0.4005328

[6]-0.4465010

>apply(c,2, mean)

0.2630618  -0.7329046 -0.1738358  0.3727796  -0.5012674

>lapply  aspply (针对列表)

相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
相关文章
|
SQL 运维 数据管理
数据管理DMS产品使用合集之如何使用REPLACE函数
阿里云数据管理DMS提供了全面的数据管理、数据库运维、数据安全、数据迁移与同步等功能,助力企业高效、安全地进行数据库管理和运维工作。以下是DMS产品使用合集的详细介绍。
134 2
|
存储 人工智能 NoSQL
MongoDB推出高级数据管理功能,实现随处可运行应用程序
借助MongoDB Atlas for the Edge,企业不仅可以安全地存储数据,还可以跨越不同数据源和目的地实时同步数据,从而提供具有高可用性、高弹性和高可靠性的应用程序
|
数据管理 大数据
数据治理专业认证CDMP学习笔记(思维导图与知识点)- 第15章数据管理能力成熟度评估篇
数据治理专业认证CDMP学习笔记(思维导图与知识点)- 第15章数据管理能力成熟度评估篇
199 0
|
存储 数据采集 安全
数据治理专业认证CDMP学习笔记(思维导图与知识点)- 第12章元数据管理篇
数据治理专业认证CDMP学习笔记(思维导图与知识点)- 第12章元数据管理篇
264 0
|
数据采集 存储 数据管理
数据治理专业认证CDMP学习笔记(思维导图与知识点)- 数据管理
数据治理专业认证CDMP学习笔记(思维导图与知识点)- 数据管理
310 0
|
存储 数据管理 大数据
电商项目之数仓的元数据管理讲解|学习笔记
快速学习电商项目之数仓的元数据管理讲解
电商项目之数仓的元数据管理讲解|学习笔记
|
存储 数据管理 开发者
元数据管理的可扩展性 | 学习笔记
快速学习元数据管理的可扩展性
元数据管理的可扩展性 | 学习笔记
|
1月前
|
数据采集 存储 安全
数据治理≠数据管理!90%的企业都搞错了重点!
在数字化转型中,数据不一致、质量差、安全隐患等问题困扰企业。许多组织跳过基础的数据管理,直接进行数据治理,导致方案难以落地。数据管理涵盖数据生命周期中的采集、存储、处理等关键环节,决定了数据是否可用、可靠。本文详解数据管理的四大核心模块——数据质量、元数据、主数据与数据安全,并提供构建数据管理体系的四个阶段:评估现状、确定优先级、建立基础能力与持续改进,助力企业夯实数据基础,推动治理落地。
|
5月前
|
存储 数据管理 数据格式
数据治理 vs. 数据管理:别再傻傻分不清!
数据治理 vs. 数据管理:别再傻傻分不清!
293 10

热门文章

最新文章