R语言 as.double()和is.double()函数
在这篇文章中,我们将讨论R编程语言中的as.double()和is.double()函数。
R语言中的as.double()方法
as.double用于将一个整数转换为双数。
语法: as.double(input_values)
两者都会把数值作为输入。
例子: 在这个例子中,我们将一个有5个元素的向量,用as.double()转换为双数。
# create vector
vector1=c(2,3,4,5,6)
# display
print(vector1)
# convert to double
result= as.double(vector1)
# display
print(vector1)
输出
[1] 2 3 4 5 6
[1] 2 3 4 5 6
R中的is.double()方法
is.double()用于测试一个数据对象是否具有double类。
语法: is.double(input_values)
例子: 在这个例子中,我们将一个有5个元素的向量用as.double()转换为双数,然后用is.double()检查它们是否是双数。
如果是双倍,它将返回 TRUE,否则将返回 FALSE。
# create vector
vector1=c(2,3,4,5,6)
# convert to double
result= as.double(vector1)
# check double or not
print(is.double(result))
输出
[1] TRUE