问题标签 [gather]

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 投票
0 回答
397 浏览

r - 具有空值的 SparkR Tidyr

我正在尝试gather在 sparkR 中使用该功能。它以前工作过,但最近它失败了,出现了这个错误消息。过去有人处理过这个问题吗?

这是使用的原始功能:

0 投票
1 回答
31 浏览

mpi - 具有自动消息大小扣除的gatherv

我想编写一个gatherv(每个等级的消息长度不同),它会自动推断要从每个等级接收的消息大小。我显然可以为此做一个整数的初步消息交换,但这将无用地增加总时间的网络延迟。我觉得可以通过以某种方式将消息大小添加为消息的开头来避免这种额外的延迟时间......但我真的找不到如何去做。

谢谢!

0 投票
0 回答
82 浏览

r - Gather 将我的日期变成 R 中无法识别的格式

我正在尝试收集几列日期,以便更容易选择闪亮的。但是,当我收集日期时,它会变成例如 2020/12/14 到 128284 格式。我试过 as.Date,as.character,我试过 lubridating 但它不起作用。(除了闪亮之外,我一直在收集一个单独的脚本)。收集时请看我的代码。

这是我的数据

聚集前

这使它变成这样的东西; 聚集后

当我试图在 Shiny 中找到两个日期之间的差异时,这成为一个问题(我一直在使用 difftime)。

我在闪亮时遇到的错误是:

我也在考虑根本不收集,而是允许用户在 UI 中选择从日期列和到日期列,但我不知道如何找到服务器中从日期和到日期之间的天数差异.

这行不通。

感谢任何帮助。

0 投票
2 回答
37 浏览

r - 收集多个列

我正在尝试在 R 中收集多个列。一个例子是最近的一些梦幻足球数据:

我希望 Id、Player Name、Points 和 Positions 列各有一个列,这样我就可以整理数据并将行绑定在一起——而不是在主场和客场重复。我需要在这里使用聚集功能吗?任何解决方案都会有所帮助!

0 投票
1 回答
144 浏览

r - r中的gather()函数在存在时找不到我的列

我有一个数据框,详细说明了从库中babynames获得的超过 5 个字母和短于 5 个字母的名称的计数。install.packages("babynames")library(babynames)

经过一些过滤和ifelsewith str_length(name),我创建了一个如下所示的数据框:

我想收集数据,这样我就可以有一个变量/列是代表有多少婴儿被命名为长于 5 个字母的名字的数值,依此类推......

但是,该gather函数没有正确读取我的列:

我尝试使用列索引,但出现与类型相关的错误。是否有其他功能可以用来代替gather,或者我可以通过其他方式修改我的gather功能?

下面是我运行到这一点的代码:

0 投票
1 回答
47 浏览

function - 提取 twilio 无服务器函数执行并收集动词日期时间

我在 twilio 工作室中有一个收集动词,它将收集到的数字转发到 twilio 的无服务器环境中托管的功能。在该功能中,我需要确切知道用​​户何时按下键。有没有办法在收集动词的动作 url 中将日期时间作为参数发送?

我知道,我们可以在 nodejs funcrion 中启动当前日期。但是,如果两个服务器(twilio studio 和 seeverless 功能)的位置在不同的地方,可能会启动两个不同的时间怎么办?

例如,可以说,在这里我将播放 20 个音频/语音,我希望用户选择一个音频/语音。选项 1:因此我们可以计算发起呼叫的日期/时间以及用户按下键的日期/时间,以确定用户选择了哪个语音。我知道我们可以通过用户收集的数字来判断,但这在我的实际用例中没有用。

选项 2(我的偏好):如果可以将 k 的值从循环传递到操作 url,那么我们将知道选择了哪个音频

0 投票
0 回答
56 浏览

function - 如何提高 MATLAB 中的 gather() 函数的速度,或者这是将数据从 gpuArray 传输到通用数组的另一种方法?

我写了一个算法来解决一组 PDE。在while循环中间有一些很长的方程,我试图通过GPU计算这些方程以加快速度,然后进一步利用这些方程的结果。它运行成功,但是,该gather()功能几乎占总时间的 1/5(3000 秒)。我尝试[dk1,dk2,dk3,dk4,dk5,dk6,dk7,dk8,dk9] = dkfunction(S,T)在命令窗口中使用,它只花费了 0.001 秒。

我很困惑为什么这个大循环中的代码表现不佳?我想知道是否有办法加快gather()功能,或替代功能?顺便说一句,mex 文件中数组的大小应该是恒定的吗?

(注意:我的代码很长,所以我附上了我的问题的分析器和核心部分(简化)。dkfunction与cuda有关)。

以下代码操作时间的分析器:

在此处输入图像描述

0 投票
0 回答
57 浏览

python - 如何在python中将列表元素分配为二维数组的索引

我有一个名为的列表dof[],其中包含全局自由度 E1是一个2D8x8 顺序 的数组E是一个2D18x18 顺序的数组。我想使用dof[]列表中定义的索引号在 E 中组装 E1。我怎样才能做到这一点?

E1 应该根据dof[]列表中定义的索引进行组装。这不是顺序组装。请任何人都可以帮我解决这个问题。

0 投票
1 回答
155 浏览

r - 使用 dplyr 简单示例收集和传播

我试图获得收集和传播写作的哲学。如果您有一个如下所示的数据框:

你怎么能到这里

我觉得这是一个愚蠢的问题,但很有教养

0 投票
1 回答
85 浏览

node.js - 延迟期间的 Twilio 语音播放声音

我一直在 twilio 中开发 IVR。IVR 通过 node.js 中的 axios 将实时数据从收集动词发送到另一台服务器。问题是它延迟了 2/3 秒。

我正在考虑在延迟期间添加哔声。我在同一个聚集动词上添加了它。但哔声在延迟后播放,而不是在延迟期间播放。

我发现,只要 IVR 没有从 Node.js 代码接收到 twiml,它就不会播放任何东西。但是,node.js 代码本身需要 1/2 秒来发送数据。

如何在延迟时间内添加声音,即我的 node.js 代码正在工作/尚未开始发送 twiml 的时间。

示例:- 一个示例可以是,当我们呼叫试用号码时,它会说“按任意键执行代码”,并在按键和播放代码动词之间播放连接音。