1
我一直在线搜索如何将R定义为R中非负实数的向量,但找不到任何内容(搜索结果将R读作实数行,而不是编程语言)。将变量定义为非负实数
任何人都可以告诉我如何做到这一点?我在想它应该是这样的:
x <- interval(0,inf)
我一直在线搜索如何将R定义为R中非负实数的向量,但找不到任何内容(搜索结果将R读作实数行,而不是编程语言)。将变量定义为非负实数
任何人都可以告诉我如何做到这一点?我在想它应该是这样的:
x <- interval(0,inf)
你想要的矢量将是一个无限的序列。 可以用发生器完成的Python。你为这个无限序列创建一个发生器。 在R的包lambda.r做到这一点,但它并不简单。
该生成器可以用seq.gen
定义。请注意,您定义了开始但不是结束。
seq.gen(start) %as%
{
value <- start - 1
function() {
value <<- value + 1
return(value)
}
}
我强烈建议您阅读博客文章: http://cartesianfaith.com/2013/01/05/infinite-generators-in-r/
R没有用于表示此一基本对象类型。 [间隔包](https://cran.r-project.org/web/packages/intervals/vignettes/intervals_overview.pdf)可能对您有用;虽然我不熟悉它。 – nrussell
为什么你需要这个的一些背景可能会有所帮助。另外,有时在您的搜索查询中添加“CRAN”可以有效获取R相关结果。 – Thomas
我只想在x-y平面上绘制一个函数$ y = f(x)$。我的函数的x值是有效的非负实数。为了定义y,我需要先定义x,是否正确? – kathystehl