为什么值是向量?

丹尼斯

刚才这使我tom脚。我正在测试某个东西是值,向量还是列表,这对我来说没有意义:

v <- 2
is.vector(v)
[1] TRUE

v向量如何我如何测试该值是否只是一个数字?

尼尔森·冈

这是TRUE因为2是数字。尝试更改的模式v看到class(v)

原因:来自?is.vector

如果x是指定模式的矢量,且除名称之外没有任何属性,则is.vector返回TRUE。否则返回FALSE。另外:对于is.vector,为TRUE或FALSE。is.vector(x,mode =“ numeric”)对于类型为“整数”或“ double”的向量为true,而is.vector(x,mode =“ double”)仅对类型为“ double”的向量为true 。

此外:我们通常可以使用定义数字as.numeric,但是请注意:

如果is.numeric的默认方法的参数为模式“ numeric”(类型为“ double”或“ integer”)而不是因数,则返回TRUE,否则返回FALSE。即is.integer(x)|| is.double(x)或(mode(x)==“ numeric”)&&!is.factor(x)。

因此,数字实际上是模式数字的向量。那么问题是什么定义了向量。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么从向量打印图像像素值会返回废话?

来自分类Dev

为什么键和值对向量不起作用?

来自分类Dev

为什么要从char * const值创建char *的向量?

来自分类Dev

为什么我的向量被重置而不是拥有自己的值?

来自分类Dev

为什么C ++向量称为向量?

来自分类Dev

为什么指向类对象的指针的静态向量具有垃圾值?

来自分类Dev

为什么std :: sort似乎会替换向量中的值

来自分类Dev

为什么我会得到这个无法索引包含NA / NaN值的向量错误的信息

来自分类Dev

为什么按值传递时复制c ++向量内部元素/数组

来自分类Dev

为什么用于跨行比较值的向量 python 代码不起作用?

来自分类Dev

为什么gzwrite向量不同于gzwrite数组,且数组值相同?

来自分类Dev

为什么在向量中对类成员的引用指向不同对象的相同值?

来自分类Dev

为什么我的选择排序返回的值不在原始向量中?

来自分类Dev

使用std :: remove()从向量中删除多个值时,为什么会发生跳过?

来自分类Dev

为什么我的 C++ 函数返回的向量在调用者中包含垃圾值?

来自分类Dev

为什么类函数不将向量视为R中的向量?

来自分类Dev

为什么此向量向量超出范围?

来自分类Dev

为什么列表比向量更容易访问?

来自分类Dev

为什么向量比unordered_map快?

来自分类Dev

为什么使用Clojure向量传递键值对?

来自分类Dev

为什么我的向量不累积迭代?

来自分类Dev

为什么std :: copy无法向量化?

来自分类Dev

这些向量为什么不相等?

来自分类Dev

为什么以下tfidf向量化失败?

来自分类Dev

为什么附加向量会丢弃数据?

来自分类Dev

为什么可以从函数中返回“向量”?

来自分类Dev

为什么向量不循环更新?

来自分类Dev

为什么向量的容量和大小不同?

来自分类Dev

为什么不能获得向量类

Related 相关文章

  1. 1

    为什么从向量打印图像像素值会返回废话?

  2. 2

    为什么键和值对向量不起作用?

  3. 3

    为什么要从char * const值创建char *的向量?

  4. 4

    为什么我的向量被重置而不是拥有自己的值?

  5. 5

    为什么C ++向量称为向量?

  6. 6

    为什么指向类对象的指针的静态向量具有垃圾值?

  7. 7

    为什么std :: sort似乎会替换向量中的值

  8. 8

    为什么我会得到这个无法索引包含NA / NaN值的向量错误的信息

  9. 9

    为什么按值传递时复制c ++向量内部元素/数组

  10. 10

    为什么用于跨行比较值的向量 python 代码不起作用?

  11. 11

    为什么gzwrite向量不同于gzwrite数组,且数组值相同?

  12. 12

    为什么在向量中对类成员的引用指向不同对象的相同值?

  13. 13

    为什么我的选择排序返回的值不在原始向量中?

  14. 14

    使用std :: remove()从向量中删除多个值时,为什么会发生跳过?

  15. 15

    为什么我的 C++ 函数返回的向量在调用者中包含垃圾值?

  16. 16

    为什么类函数不将向量视为R中的向量?

  17. 17

    为什么此向量向量超出范围?

  18. 18

    为什么列表比向量更容易访问?

  19. 19

    为什么向量比unordered_map快?

  20. 20

    为什么使用Clojure向量传递键值对?

  21. 21

    为什么我的向量不累积迭代?

  22. 22

    为什么std :: copy无法向量化?

  23. 23

    这些向量为什么不相等?

  24. 24

    为什么以下tfidf向量化失败?

  25. 25

    为什么附加向量会丢弃数据?

  26. 26

    为什么可以从函数中返回“向量”?

  27. 27

    为什么向量不循环更新?

  28. 28

    为什么向量的容量和大小不同?

  29. 29

    为什么不能获得向量类

热门标签

归档