有条件地在R中命名值

用户名

关于在条件中为向量中的值分配名称的快速问题。我在R中有一个简单的向量,该向量有9个值(平均温度),我希望根据一个值是大于还是小于65来分配一个字符向量。如果该值小于65,我想分配一个值HDD以该值作为行名(或列名),如果该值大于65,我想将CDD分配给该值。

x <- c(44.3, 49.3, 52.5, 46.2, 35.19, 67.4, 79.4, 13.4, 54.3) 

这也是我一直在尝试的以及此代码的一些变体,但是我什么都没得到。我也尝试了一些循环,但是这些并不是我的强项(新编码器)。

 x.rownames <- ifelse(x<65,(row.names(x) = "HDD"),(row.names(x) = "CDD"))

我不断收到错误消息:

Error in `rownames<-`(x, value) : 
  attempt to set 'rownames' on an object with no dimensions

有任何想法吗?

谢谢

C_Z_

您只是对R语法有点困惑

names(x) <- ifelse(x<65,(names(x) = "HDD"),(names(x) = "CDD"))

X是向量,而不是DF,因此它没有行名。R确实支持命名向量,因此您可以将名称设置为names(x)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

有条件地对元组列表中的值求和

来自分类Dev

有条件地对元组列表中的值求和

来自分类Dev

R:有条件地替换数据框中几列中的值

来自分类Dev

有条件地比较值

来自分类Dev

R-使用for循环有条件地更改数据帧中的值

来自分类Dev

使用R有条件地替换数据框中的列值

来自分类Dev

有条件地填充缺失值,同时在R中重整长而宽的数据集

来自分类Dev

有条件地用矩阵值替换data.frame列。R中的VLOOKUP

来自分类Dev

如何有条件地减去r中的行值

来自分类Dev

有条件地替换data.table R中整个组的值

来自分类Dev

有条件地填充缺失值,同时重塑R中从长到宽的数据集

来自分类Dev

如何有条件地更改R中的列的值?

来自分类Dev

有条件地用R计算列中的值数

来自分类Dev

使用R有条件地替换数据框中的列值

来自分类Dev

有条件地调用R中的特定列

来自分类Dev

有条件地删除R中的行

来自分类Dev

有条件地在R中创建列

来自分类Dev

有条件地填充 R 中的缺失数据

来自分类Dev

有条件地将值添加到新列并替换R中的条件列中的值

来自分类Dev

根据上一行有条件地重命名该值

来自分类Dev

有条件地重命名多个列名

来自分类Dev

如何有条件地从数据帧中删除观察值,而又不丢失R中的NA值?

来自分类Dev

如何有条件地从数据帧中删除观察值,而又不丢失R中的NA值?

来自分类Dev

R-有条件地用另一个数据框中的值替换值

来自分类Dev

R - 使用变量中的值有条件地从其他变量中选择多个值

来自分类Dev

基于 R 中列中的两个变量有条件地过滤组中的值

来自分类Dev

有条件地更改data.frame的值,但保持R中其他所有内容不变

来自分类Dev

如何基于R中的列中的值有条件地执行许多Mann-Whitney测试?

来自分类Dev

根据单元格中的值(R!)有条件地将数据帧按行拆分

Related 相关文章

  1. 1

    有条件地对元组列表中的值求和

  2. 2

    有条件地对元组列表中的值求和

  3. 3

    R:有条件地替换数据框中几列中的值

  4. 4

    有条件地比较值

  5. 5

    R-使用for循环有条件地更改数据帧中的值

  6. 6

    使用R有条件地替换数据框中的列值

  7. 7

    有条件地填充缺失值,同时在R中重整长而宽的数据集

  8. 8

    有条件地用矩阵值替换data.frame列。R中的VLOOKUP

  9. 9

    如何有条件地减去r中的行值

  10. 10

    有条件地替换data.table R中整个组的值

  11. 11

    有条件地填充缺失值,同时重塑R中从长到宽的数据集

  12. 12

    如何有条件地更改R中的列的值?

  13. 13

    有条件地用R计算列中的值数

  14. 14

    使用R有条件地替换数据框中的列值

  15. 15

    有条件地调用R中的特定列

  16. 16

    有条件地删除R中的行

  17. 17

    有条件地在R中创建列

  18. 18

    有条件地填充 R 中的缺失数据

  19. 19

    有条件地将值添加到新列并替换R中的条件列中的值

  20. 20

    根据上一行有条件地重命名该值

  21. 21

    有条件地重命名多个列名

  22. 22

    如何有条件地从数据帧中删除观察值,而又不丢失R中的NA值?

  23. 23

    如何有条件地从数据帧中删除观察值,而又不丢失R中的NA值?

  24. 24

    R-有条件地用另一个数据框中的值替换值

  25. 25

    R - 使用变量中的值有条件地从其他变量中选择多个值

  26. 26

    基于 R 中列中的两个变量有条件地过滤组中的值

  27. 27

    有条件地更改data.frame的值,但保持R中其他所有内容不变

  28. 28

    如何基于R中的列中的值有条件地执行许多Mann-Whitney测试?

  29. 29

    根据单元格中的值(R!)有条件地将数据帧按行拆分

热门标签

归档