当前位置: 首页 > 知识库问答 >
问题:

将R中的seq函数复制到python中[duplicate]

陆洛城
2023-03-14

我尝试在Python中复制R的seq函数

例如,在R中:

sequence = seq(from = 1, to = 3, by = 1)
output = 1 2 3

在Python中,我找到了linspace逗号:

np.linspace(start=1, stop=3, num=1)
output = array([1.])

但是它指定了元素的数量而不是步长。

我在寻找类似R的输出。

共有2个答案

夏涵畅
2023-03-14
[x for x in range(1, 4, 1)]
# [1, 2, 3]
舒斯伯
2023-03-14

请注意,num并不等同于by

num:int,可选

要生成的样本数。默认值为50。必须是非负的。

试一试

>>> np.linspace(start=1, stop=3, num=3)
array([1., 2., 3.])
 类似资料:
  • 我需要在R中执行以下操作:我有一个数字(N),例如

  • 问题内容: 是否有Python函数类似于R中的expand.grid()函数?提前致谢。 (编辑)以下是此R函数的说明和示例。 (EDIT2)下面是rpy包的示例。我想获得相同的输出对象,但不使用R: 编辑02/09/2012: 我真的 迷上 了Python。Lev Levitsky在他的答案中给出的代码对我不起作用: 但是,似乎已安装itertools模块(键入不会返回任何错误消息) 问题答案:

  • 有没有类似于R中expand.grid()函数的Python函数?提前谢谢。 (编辑)下面是此R函数的说明和示例。 下面是rpy包的示例。我想得到相同的输出对象,但不使用R: 编辑02/09/2012:我真的迷路了Python。列夫·列维斯基在回答中给出的代码对我不起作用: 但是,似乎已安装itertools模块(从itertools导入中键入不会返回任何错误消息)

  • 问题内容: python中是否有复制构造函数?如果没有,我将怎么做才能达到类似的目的? 情况是,我正在使用一个库,并且在其中扩展了其中一个类,并提供了额外的功能,我希望能够将从库中获得的对象转换为自己的类的实例。 问题答案: 我想你想要复制模块 您可以像控制泡菜一样控制复印。

  • 我有一个R的聚合函数: 我想将这段代码转换成python并获取数据帧。我怎样才能做到?

  • 路径1-match_creator/cricket/matchlists;路径2-match_creator/cricket/completedmatchlists;我有一个名为matchList(路径1)的集合,其中有一个名为C434108的文档。现在我想把这个docc434108)移动到路径2; 复制此docc434108)之后,我想从路径1中删除此docc434108)。 我的index.j