无法在R中使用以数字命名的变量

我有一些数据框名为:

1_patient
2_patient
3_patient

现在,我无法访问其变量。例如:

I am not able to obtain:

2_patient$age

如果在输入名称时按Tab键,则会自动将其引号,但仍无法使用。

你知道我该怎么解决吗?

阿克伦

不建议使用数字作为前缀来命名对象,但是我们可以使用反引号从该对象中提取值

`1_patient`$age

如果对象不止一个,我们可以使用mget来返回a中的对象list,然后通过在listwith上循环来提取“ age”列lapply

mget(ls(pattern = "^\\d+_mtcars$"))
#$`1_mtcars`
#                mpg cyl disp  hp drat    wt  qsec vs am gear carb
#Mazda RX4      21   6  160 110  3.9 2.620 16.46  0  1    4    4
#Mazda RX4 Wag  21   6  160 110  3.9 2.875 17.02  0  1    4    4


lapply(mget(ls(pattern = "^\\d+_patient$")), `[[`, 'age')

使用一个小的可复制示例

data(mtcars)
`1_mtcars` <- head(mtcars, 2)
1_mtcars$mpg

错误:“ 1_”中意外输入

`1_mtcars`$mpg
#[1] 21 21

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在PHP变量中使用以0开头的数字

来自分类Dev

r / dplyr:在UDF中使用动态命名的变量

来自分类Dev

如何在Typescript中使用以数字开头的别名

来自分类Dev

将按钮作为变量引用以在循环中使用

来自分类Dev

在Terraform中引用以变量命名的资源

来自分类Dev

无法在 R 中的嵌套函数中使用变量

来自分类Dev

python中使用数字的变量名

来自分类Dev

zsh - 如何引用以多个其他变量命名的变量?

来自分类Dev

如何在以数字命名的数据框中使用for循环

来自分类Dev

如何在plot_ly r图形中使用数字变量作为字符

来自分类Dev

通过[错误:不是数字变量]分组后在R中使用Levene测试时出错

来自分类Dev

在R中使用ggplot的条形图,并填充两个数字变量

来自分类Dev

如何在plot_ly r图形中使用数字变量作为字符

来自分类Dev

无法解析要在链接中使用的数字

来自分类Dev

为什么不能在if块中使用以if条件初始化的变量?

来自分类Dev

在Coldfusion中使用动态命名变量中的列名

来自分类Dev

如何在重命名功能(c ++)中使用变量?

来自分类Dev

调用以变量命名的对象的Javascript成员函数

来自分类Dev

无法在Java中使用以下命令创建转储文件

来自分类Dev

无法在 Ubuntu 服务器中使用以太网或 Wifi

来自分类Dev

无法在awk中使用系统导出变量

来自分类Dev

无法在JS forEach中使用变量

来自分类Dev

无法在提取API中使用变量

来自分类Dev

无法在Express JS中使用.env变量

来自分类Dev

无法在React中的require()中使用变量

来自分类Dev

无法在远程ssh命令中使用变量

来自分类Dev

无法在JavaScript中使用函数外的变量

来自分类Dev

无法在Selenium IDE中使用存储的变量

来自分类Dev

无法在JavaScript中使用我的php变量

Related 相关文章

  1. 1

    在PHP变量中使用以0开头的数字

  2. 2

    r / dplyr:在UDF中使用动态命名的变量

  3. 3

    如何在Typescript中使用以数字开头的别名

  4. 4

    将按钮作为变量引用以在循环中使用

  5. 5

    在Terraform中引用以变量命名的资源

  6. 6

    无法在 R 中的嵌套函数中使用变量

  7. 7

    python中使用数字的变量名

  8. 8

    zsh - 如何引用以多个其他变量命名的变量?

  9. 9

    如何在以数字命名的数据框中使用for循环

  10. 10

    如何在plot_ly r图形中使用数字变量作为字符

  11. 11

    通过[错误:不是数字变量]分组后在R中使用Levene测试时出错

  12. 12

    在R中使用ggplot的条形图,并填充两个数字变量

  13. 13

    如何在plot_ly r图形中使用数字变量作为字符

  14. 14

    无法解析要在链接中使用的数字

  15. 15

    为什么不能在if块中使用以if条件初始化的变量?

  16. 16

    在Coldfusion中使用动态命名变量中的列名

  17. 17

    如何在重命名功能(c ++)中使用变量?

  18. 18

    调用以变量命名的对象的Javascript成员函数

  19. 19

    无法在Java中使用以下命令创建转储文件

  20. 20

    无法在 Ubuntu 服务器中使用以太网或 Wifi

  21. 21

    无法在awk中使用系统导出变量

  22. 22

    无法在JS forEach中使用变量

  23. 23

    无法在提取API中使用变量

  24. 24

    无法在Express JS中使用.env变量

  25. 25

    无法在React中的require()中使用变量

  26. 26

    无法在远程ssh命令中使用变量

  27. 27

    无法在JavaScript中使用函数外的变量

  28. 28

    无法在Selenium IDE中使用存储的变量

  29. 29

    无法在JavaScript中使用我的php变量

热门标签

归档