R语言中的type.convert()函数用于计算特定数据对象的数据类型。它可以将数据对象转换为逻辑、整数、数值或因子。
用法: type.convert(x)
参数:
x:它可以是向量矩阵或数组
示例 1:将 type.convert 应用于数字向量
# R program to illustrate
# type.convert to vector of numbers
# create an example vector
x1 <- c("1", "2", "3", "4", "5", "6", "7")
# Apply type.convert function
x1_convert <- type.convert(x1)
# Class of converted data
class(x1_convert)
输出:
[1] "integer"
在上面的代码中,我们可以看到之前type.convert()
函数所有的数字都存储在其中,但它仍然是一个字符向量。在函数之后它变成了 “Integer”。
示例 2:同时具有字符和整数的向量的类型转换。
# R Program to illustrate
# conversion of a vector with both characters and integers
# create an example vector
x1 <- c("1", "2", "3", "4", "5", "6", "7")
# Create example data
x2 <- c(x1, "AAA")
# Class of example data
class(x2)
# Apply type.convert function
x2_convert <- type.convert(x2)
# Class of converted data
class(x2_convert)
输出:
[1] "character" [1] "factor"
这里,在上面的代码中,使用 type.convert() 函数后,有一些字符和一些整数。因此,输出成为一个因子。
相关用法
- R语言 is.character()用法及代码示例
- R语言 is.complex()用法及代码示例
- R语言 is.character()用法及代码示例
- R语言 is.integer()用法及代码示例
- R语言 is.numeric()用法及代码示例
- R语言 mode()用法及代码示例
- R语言 data.matrix()用法及代码示例
- R语言 typeof()用法及代码示例
- R语言 as.list()用法及代码示例
- R语言 as.character()用法及代码示例
- R语言 as.integer()用法及代码示例
- R语言 as.logical()用法及代码示例
- R语言 as.vector()用法及代码示例
- R语言 as.matrix()用法及代码示例
- R语言 toString()用法及代码示例
- R语言 as.table()用法及代码示例
- R语言 melt()用法及代码示例
- R语言 sapply()用法及代码示例
- R语言 with()用法及代码示例
- R语言 sample()用法及代码示例
- R语言 identity()用法及代码示例
- R语言 which()用法及代码示例
注:本文由纯净天空筛选整理自akhilsharma870大神的英文原创作品 Convert type of data object in R Programming – type.convert() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。