带子集的存取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)