问题标签 [multiple-arguments]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
319 浏览

r - 创建可变数量的参数,函数

如何创建一个接受未终止数量参数的函数

在一个真实世界的例子中,在了解了这些信息后,我想完成以下创建函数的操作:

list.max <- function(list, ... )

其中 ... 表示列表中 data.frames 中的不同列。

该函数将逐行比较列中的元素,并返回一个具有最大值的向量。

为了帮助这个过程,我已经做了一些工作。这是我能得到的最接近的:

上面用到的辅助功能有这些:

在此先感谢您的帮助!

0 投票
3 回答
1714 浏览

function - Lua 返回多个值作为参数

我有一个返回多个值的函数(我无法更改):

另一个函数(我无法更改)采用多个参数:

有没有办法:

并且xaybzc吗?

0 投票
3 回答
1435 浏览

linux - 如何传递具有多个参数的变量一次全部运行?

我正在尝试创建一个命令,该命令允许用户输入名称作为他们想要创建的压缩文件(将成为 tar.gz 文件)的第一个参数,并将文件和目录名称作为第二个参数。

到目前为止,我有这个脚本

这是我使用命令时得到的:

第一个是目录,第二个是文件。如果我尝试单独压缩两者,它可以工作,但如果我尝试一次压缩多个文件或目录或混合,则它不起作用。我希望它能够做到这一点。

0 投票
1 回答
420 浏览

python - 函数中可变数量的参数

是否可以运行这样的功能:

我收到以下错误:

有人可以告诉我是否有其他方法可以做到这一点?

0 投票
3 回答
19380 浏览

python - 将具有多个参数的函数传递给 DataFrame.apply

假设我有一个这样的数据框:

当涉及到数据帧时,我知道如何将单个参数函数与 Apply 一起使用,如下所示:

当涉及多个输入参数时,如何在数据帧上使用应用?这是我想要的一个例子:

我不是在寻找解决这个特定示例的变通方法,而是在寻找通常如何做这样的事情。任何建议将不胜感激,谢谢。

0 投票
2 回答
85 浏览

c++ - 如何传播未定义数量的模板参数?

使用下面的类,我希望能够创建一个指定的实例Foo()来存储和调用函数,但是如何将必要的参数传递给函数call

例如:

0 投票
3 回答
311 浏览

r - 具有两个参数的函数,当参数相等时返回

我正在尝试创建一个带有两个参数的函数。在我的情况下,它将重复调用第一个参数

直到 f 连续 3 次返回相同的值。然后它将调用第二个参数

如果 g 返回与之前返回的 f 相同的值,则函数必须返回该值。否则它将返回并再次调用第一个参数 f() 并重复循环。

这就是我到目前为止所拥有的。

例如,如果 f 连续 3 次返回 4,则转到 g。如果 g 等于 f 连续三次返回的值(在本例中为 4);所以如果 g == 4,那么 call_until 应该返回 4。

0 投票
1 回答
48 浏览

python - 展开任意数量参数的函数,如果它在每个参数中是线性的

有没有办法为具有任意数量参数的函数 f 编写替换规则,使其在所有参数中都是线性的?当 f 具有三个参数时的示例:

  1. f( x1+x4 , x2 , x3 ) = f(x4,x2,x3) + f(x1,x2,x3)
  2. f( x1 , x2+x4 , x3 ) = f(x1,x2,x3) + f(x1,x4,x3)
  3. f( x1 , x2 , x3+x4 ) = f(x1,x2,x3) + f(x1,x2,x4)

使用“Wild”部分工作:

我知道我可以在更改替换时以多种方式迭代函数的参数,但我希望该功能已经内置到“Wild”或“替换”中。例如,Mathematica 有“a___,b___,A___,B___”之类的“通配符”,这意味着“a___”可以是一个空序列,也可以是单个参数,也可以是多个参数的序列。例如,在 Mathematica 中,

将正确地简化两个测试用例,以及f带有任意数量参数的 for 。

是否有类似的东西,或者这是否与 sympy 一样接近?

或者,这可能与从类似的递归定义上的参数解包有关def f(*args):吗?

0 投票
2 回答
174 浏览

python - 在python中将每个元素除以下一个元素

如何在除法函数中将每个元素除以下一个元素?我在调用函数中传递任意参数。提前致谢。

0 投票
1 回答
1125 浏览

r - 在 R 中绘制多变量函数

我需要以下问题的帮助:

考虑以下 R 函数,命名为negloglike具有两个输入参数:lamx,按此顺序。使用此函数可在值 λ ∈ (0, 2) 的范围内生成对数似然函数图。

有人可以帮忙吗?可以用ggplot做这样的事情吗?我一直在尝试使用以下设置值lam(例如0.2这里)来做到这一点stat_function

但该总是在某个 y 值处返回一条水平线,而不是返回一条曲线。

我应该使用不同的geom吗?甚至完全不同的包?

非常感激!