带子集的存取R输出

带子集的存取R输出,r,subset,R,Subset,我有这样一个函数的输出 function(i,var1,list1)->h 然后是输出 value 2.8763 输出中有一个换行符,我只需要结果的数字位,而不需要字符串。因此,我尝试使用h[1],但这是 value 2.87.. 长度(h)也等于1。在这种情况下,有没有办法只访问号码 谢谢,您只访问值,您看到的名称是您返回的向量中元素的名称。您可以删除以下名称/属性: > v <- c("a" = 1, "b" = 2) > v a b 1 2 >

我有这样一个函数的输出

function(i,var1,list1)->h
然后是输出

   value
2.8763
输出中有一个换行符,我只需要结果的数字位,而不需要字符串。因此,我尝试使用h[1],但这是

value
2.87..
长度(h)也等于1。在这种情况下,有没有办法只访问号码


谢谢,

只访问值,您看到的名称是您返回的向量中元素的名称。您可以删除以下名称/属性:

> v <- c("a" = 1, "b" = 2)
> v
a b 
1 2 
> attributes(v) <- NULL
> v
[1] 1 2
>v
a b
1 2 
>属性(v)v
[1] 1 2
甚至更短的
命名(v)