R中的整数与数字数据类型

R中的整数与数字数据类型,r,vector,integer,numeric,R,Vector,Integer,Numeric,所以我想,我应该在这里问一下 正如我所理解的,教授在那个讲座中所说的——默认情况下,当我们在变量中存储任何数值时,如下图所示 x <- 1 x # prints numeric class(x) x已经讨论过这一点,请参见 从帮助(“:”) 价值: 对于数值参数,为数值向量。这将是一种 如果“from”是整数值且结果为 可表示为R整数类型,否则为“double”类型 (也称为“模式”“数字”)。 请参阅帮助(“:”.Downvoter的值部分。有什么评论吗? x <- 1:10

所以我想,我应该在这里问一下

正如我所理解的,教授在那个讲座中所说的——默认情况下,当我们在变量中存储任何数值时,如下图所示

x <- 1
x

# prints numeric
class(x)

x已经讨论过这一点,请参见
从
帮助(“:”)

价值: 对于数值参数,为数值向量。这将是一种 如果“from”是整数值且结果为 可表示为R整数类型,否则为“double”类型 (也称为“模式”“数字”)。
请参阅
帮助(“:”
.Downvoter的值部分。有什么评论吗?
x <- 1:10
x

# prints "integer", but why?
class(x)
Value: For numeric arguments, a numeric vector. This will be of type 'integer' if 'from' is integer-valued and the result is representable in the R integer type, otherwise of type '"double"' (aka 'mode' '"numeric"').