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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。