nchar( )

nchar( )_第1张图片
5岁女孩随手一画

01、nchar函数

nchar(x)
说明:x为字符串向量,返回每个字符串的长度。
例如:

nchar("hello world")
[1] 11
nchar(c(360, "Hello"))
[1] 3 5

02、length函数

类似的计算变量长度的函数还有length函数
length函数针对向量
例如:length(age)

03、练习

cabin原始数据存在大量的缺失值


nchar( )_第2张图片
cabin原始数据

将缺失值替换为0

#原理:循环检验1到1036的数值,如果长度为0(即缺失值)则令值为0
n = length(cabin)   #1036
for(i in 1:n){
  if(nchar(cabin[i]) == 0)
    cabin[i] = 0
  }
cabin

处理后结果如下所示:


nchar( )_第3张图片
缺失值处理

你可能感兴趣的:(nchar( ))