问题标签 [reorganize]

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 回答
487 浏览

database - 某些索引可能尚未重新创建

SQL1279W Some indexes may not have been recreated.我试图在db2.

db2自动重建吗?我们如何知道重建需要多长时间。

有什么想法可以解决这个问题吗?

我看到了如下内容

0 投票
3 回答
45 浏览

r - 按日期重组数据并在r中计数

我的数据如下所示:

有些日子有多个条目,而有些条目没有日期。那些没有我不感兴趣的日期的人。我想知道的是每个日期有多少记录,并在没有创建记录时插入缺失的日期,因此每个日期都有一个记录年份 是否记录数据,例如:

使用聚合函数,我已经能够计算出每天有多少条记录。

我不知道如何从这张表(我需要的信息)以足智多谋的方式转换为我想要的格式。我可以按年手动子集,并将每年的数据与该年的完整月/日合并,然后df使用所有不同的年份创建一个新的,但这似乎过于繁琐和重复,因为我的数据可以追溯到 1980 年. 有人知道将这些数据重组为上述格式的有效方法吗?

0 投票
3 回答
764 浏览

r - 组织数据框以对齐 r 中的行

我有一个非常混乱且庞大的数据框,我需要对其进行组织。我已经很久没有使用 R 了,所以任何帮助将不胜感激。

例如,我的数据框如下所示:

并且需要重新组织以对齐行,如下所示:

有人可以帮忙吗?

0 投票
2 回答
307 浏览

excel - 在excel中重构数据

我正在尝试以特定方式压缩数据。我希望每列中出现的数字 1 在相应的列中与相应的站点显示为 1(无论它出现多少次)。某些站点在原始数据中出现多次,我想让它使得每个唯一站点中只有一个显示在结果数据表中,如果原始数据的列中有任何 1,则对应列的 1 为 1。

我认为这将是一个 vlookup 功能,但我已经尝试了很多不同的东西,我真的坚持这一点。

原始数据的图像和我正在尝试做的事情:

谢谢

0 投票
3 回答
220 浏览

sorting - Clojure 重排序函数

我必须承认,这仍然是我是 clojure 新手的地方。我经常发现,如果我在 Clojure Docs 中搜索,我会找到我正在寻找的函数。;)

但我对此感到紧张,但也许我会走运。

我有一个纸牌游戏。每个玩家手上有 1-9 张牌。

这些卡通过抽牌从他们的牌组顶部一次一张地放入他们的手中。

玩家所要求的是能够将 UNORGANIZED 手牌或 UNSORTED 手牌带到那里并重新组织他们的手牌。

我提供了一个解决方案“如何在命令窗口中使用 /re-order 31487652 之类的命令,它可以发出函数(不用担心命令,它只是排序函数)。

这样做的目的是拿到他们手中的每张卡片 12345678 并将顺序更改为他们提供的新顺序,即 31487652。

数据格式如下:

我唯一的问题是,我可以使用传统的编程语言来思考这个问题,我的意思是很简单,你只需将数据复制到另一个数组,哈哈,但我的意思是我们不喜欢 clojure 吗?...

但我想把事情保留在纯粹的 clojure 意识形态中,并学习如何做这样的事情。我的意思是,如果它只是“使用此功能”,我想这很好,但我不想创建一个原子,除非是强制性的,但我认为情况并非如此。

如果有人可以帮助我开始思考使用 clojure 解决这个问题的方法,那就太棒了!

感谢您提供任何帮助/建议/回答...

附录#1

所以这是我当前的代码,提取数据。有一个巨大的@state,玩家所在的一边。我用:

查看执行defn之前和之后的数据,但我没有得到任何更改。为简单起见,向量是 21436587 到 [2 1 4 3 6 5 8 7]。

但是我遗漏了一些东西,因为我什至运行 /re-order 12345678 以确保没有移动东西,而我只是看不到东西。但没什么...

谢谢你,绝对让我走到这一步。

0 投票
3 回答
266 浏览

r - 数据框:对某些变量表示平均值,忽略但保留其他变量

我第一次用 R 分析我的数据,这有点挑战性。我有一个数据框,其中包含如下所示的数据:

我想计算每个条件下每个主题的平均值和标准差,以及每个条件下每个主题的总和。所有其他变量都应该保持不变(组和年龄是特定于主题的,可以忽略试验)。

我尝试过使用聚合,但这似乎有点复杂,因为我必须分几个步骤来完成并重新添加信息......

我会感谢任何帮助 =)

编辑:我意识到我并不清楚。我希望忽略试验,并最终在每个条件下每个受试者一行:

很抱歉造成混乱!

0 投票
1 回答
940 浏览

sequence - 在给定的(邪恶的)序列中重新组织 PDF 的页面——PyPDF2 的尝试

我有一个具有给定页面顺序的 PDF 文档 (假设 1 是第 1 页,2 是第 2 页)

所以一开始页面顺序是正常的,

1,2,3,4,5,6,7,8,9....

但现在我需要以一种邪恶的方式重新排列 PDF 文档中的页面来打印它——>我必须将页面顺序更改为必要的顺序

1,2,3, 7,8,9, 13,14,15, 4,5,6 ,10,11,12, 16,17,18

然后与第19页至第 36页相同, 然后再次从第37页至第54页

我使用 Python 包 PyPDF2 进行了尝试,并设法将example.pdf的每一页输出为example_page- * .pdf,因此第 1 页现在称为example_page-1.pdf ,第 65 页称为example_page-65.pdf

但是我怎样才能让文档按必要的顺序合并?

我的尝试是对 DZone ( https://dzone.com/articles/splitting-and-merging-pdfs-with-python )提供的代码进行以下操作:

重新合并在一起

我希望能够按给定的顺序合并 PDF。我知道paths.sort()必须更改步骤。

我认为这是一个很大的问题,我很惊讶这是多么复杂和令人兴奋!任何帮助是极大的赞赏..

0 投票
1 回答
45 浏览

matlab - 优化没有循环的矩阵重组

TL;DR:我正在尝试在 Matlab 中优化以下短代码。因为它涉及大型矩阵上的循环,所以它太慢了。

细节:基本上,我从我想绘制为表面的三个 x、y 和 z 数据向量开始。我生成了 x 和 y 数据的网格,然后使用对应的 z 值制作了一个矩阵

因为数据是按随机顺序收集的,所以在生成曲面图时,连接都是错误的,并且该图看起来都是三角形的,如下例所示。在此处输入图像描述

因此,为了确保 Matlab 连接正确的点,我然后使用重新组织 X 和 Y 矩阵

从这里开始,我认为根据矩阵 X 和 Y 的排序索引重新组织矩阵 Z 将是一个简单的问题。但我遇到了麻烦,因为无论我如何使用索引,我都无法生成正确的矩阵。例如,我试过

我得到了这个条形码......在此处输入图像描述

运行第一块代码给了我这里所示的“期望”结果。但是,这需要很长时间,因为它是一个非常大的矩阵上的双循环。在此处输入图像描述

问题:如何在没有 for 循环的情况下优化矩阵 Z 的这种重新排列?

0 投票
0 回答
73 浏览

java - 将类方法组织成专门的子类是一种好习惯吗?

一个类最终将其所有方法和字段暴露在同一级别下,并且变得非常无组织。

将其组织在专门的子类中会更好吗?下面是一个杂乱无章的类的例子。

到目前为止,我已经将我的代码组织在子专业类中,例如 Props、Jobs、Tasks、Utils.Internal、Utils.Externals。

  • 实例类,如 Jobs 和 Props。通过两个实例字段公开。他们将直接使用实例变量。

  • 静态类可以直接使用,例如Tasks和Utils。他们不会直接使用实例变量。

我将大多数子类设置为静态,其中包含不能直接使用类变量的方法,而是将它们作为参数询问。任务对外部类没有用,只在我们类中本地有意义。

这是可以接受的吗?

我还关心内存使用情况?

0 投票
1 回答
102 浏览

r - 根据R中的各种变量类计算加权平均值

我有不同物种的大小数据。每个样本代表一个 1 m^2 的礁区(样方;“唯一”)。在任何给定年份(“YrSi”),每个地点都应该有 5 个样方,一个样方中应该有任意数量的物种(有些物种比其他物种多,而且它们经常不同)。我需要根据每个“YrSi”(年份站点组合)和“Taxa”(即物种)的“计数”(即加权平均值)的权重计算“大小”的平均值。例子:

我尝试使用嵌入的 weighted.mean ddply。但是计算是错误的,我对所有 YrSi 中的所有物种都得到了相同的值。我怀疑它在所有物种和样本中应用了 weighted.mean 计算。

计算是错误的,我对所有 YrSi 中的所有物种都得到了相同的值。我怀疑它将weighted.mean计算应用于所有物种和样本。

我究竟做错了什么?为什么我在 V1 中没有得到正确的加权平均值?此外,获得加权 sd 也会很好,但我还没有研究过。请帮忙。