试图在两个限制之间生成等间距的数字序列

时间:2017-03-15 23:28:27

标签: r

我试图在R中生成python numpy的linspace函数的功能,并希望在两个限制之间生成等间距的数字。 例如,如果我想使用生成3个等间距数字,则介于10和100之间。它的python代码是

linspace(from = 10, to = 100, n = 3)

输出为:10 55 100,每个后续值之间的差异为45。

在R中,我有序列功能,但这不会在两个限制之间自动生成等间距数字。知道如何实现这个目标吗?

1 个答案:

答案 0 :(得分:1)

正如JasonWang所建议的,解决方案是使用length.out参数。

seq(from = 0, to = 1, lenght.out = 11)

产生11个等间距值,介于0和1之间。

请参阅?seq寻求帮助。