【问题标题】:What does '$' do in R? [duplicate]'$' 在 R 中有什么作用? [复制]
【发布时间】:2018-04-20 11:14:05
【问题描述】:

我一直在尝试理解 R 中的集成,但遇到了如下代码:

Lambda=function(t) integrate(f=lambda,lower=0,upper=t)$value

$value 在这里是什么意思? '$' 符号在做什么?它没有在帮助或互联网上的任何地方解释。请帮忙。

【问题讨论】:

    标签: r integration


    【解决方案1】:

    来自?integrate(粗体是我的)。

    价值:

    “集成”类与组件的列表

    value:积分的最终估计值。

    abs.error:估计绝对误差的模数。

    subdivisions:细分中产生的子区间数 过程。

    message: '"OK"' 或给出错误消息的字符串。

    call:匹配的调用。

    换句话说,integrate 返回一个 "integrate" 类的对象,其中元素 value 包含积分的估计值。

    【讨论】:

    • 是的,我也看到了,但我很难理解$ 是如何工作的?还有,最后叫“价值”有多重要?
    • 这是非常 basic R subsettinglist 元素。 integrate的返回对象是list;您可以使用$name_of_list_element 子集list 的元素。用str 看看integrate 返回对象。
    • 不客气@RTomar
    猜你喜欢
    • 2016-02-24
    • 2015-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-24
    • 2015-05-03
    • 2014-05-05
    • 2020-09-09
    相关资源
    最近更新 更多