问题标签 [data-management]

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

r - 使用名称向量将数据框名称分配给列表元素

我有一个数据框“mydata”:

我已经将我的数据框拆分为其中一个列值,即“MDC”。这创建了一个列表,按列值“MDC”细分为更多列表:

我现在想为每个具有相应名称的 MDC 创建一个数据框,例如“MDC1”。如何将 MDC 值分配给列表元素?

谢谢

0 投票
0 回答
37 浏览

sql - 通过优化代码来缩短连接时间

我正在尝试优化一小段代码,这些代码一遍又一遍地连接到我们的服务器。首先,这是代码补丁

所以问题是,如果你有 50 个客户正在迭代,则需要很长时间才能通过数据,因为对于每个 customerID,你都必须访问 CCCustomer 对象,连接到数据库,找到customer by ID,然后从对象中选择 FirstNameLastName。

我的第一个想法是立即提取所有客户的列表或数组,然后按 ID 匹配它们,但这似乎需要更长的时间

(此代码返回 customerId,而不是名称,但无论哪种方式,它仍然需要永远)

我能想到的唯一其他选择是完全重写多个存储过程并更新对象以仅在本机上保存客户名称和客户 ID,但我想我会在完全拆开其余部分之前先检查一下的程序。

那么,当您从数据库中提取数据时,有没有人知道一种为此类事情获得体面加载时间的好方法?

0 投票
4 回答
116 浏览

objective-c - 在视图控制器之间移动 Objective-C

我想知道你是否可以帮助我。我正在开发一个应用程序,其中有五个 UIView 控制器,每个控制器都有要完成和填写的字段。在页面底部,我创建了一个带有五个按钮的底部栏,每个控制器一个。

我想要的是:如果用户填写了一半,比如说 VC_1,然后转到 VC_2,在这里填写一些字段,然后返回 VC_1 或新的 VC3,那么之前的进度仍然存在。

我在每次按下按钮时都使用“presentViewController”进行了尝试,但是如果我回到 1 会发生什么情况是所有字段都是空的,可能是因为它会将 viewController 放在当前字段的顶部。不删除数据的一种方法是如果我使用dismissViewController,但这总是让我回到VC_1,如果我想从VC_3返回到VC2,这将不起作用。

我希望我的问题是有道理的,并且你们中的一个人可以解释我如何实现上述目标。

干杯,伦纳特

0 投票
1 回答
31 浏览

sql - 解决从数据库创建对象只是为了访问对象的单个属性

我正在尝试优化一小段代码,这些代码一遍又一遍地连接到我们的服务器。首先,这是代码补丁

所以问题是,如果你有 50 个客户正在迭代,则需要很长时间才能通过数据,因为对于每个 customerID,你都必须访问 CCCustomer 对象,连接到数据库,找到customer by ID,然后从对象中选择 FirstNameLastName。

我的第一个想法是立即提取所有客户的列表或数组,然后按 ID 匹配它们,但这似乎需要更长的时间

(此代码返回 customerId,而不是名称,但无论哪种方式,它仍然需要永远)

我能想到的唯一其他选择是完全重写多个存储过程并更新对象以仅在本机上保存客户名称和客户 ID,但我想我会在完全拆开其余部分之前先检查一下的程序。

那么,当您从数据库中提取数据时,有没有人知道一种为此类事情获得体面加载时间的好方法?

编辑:抱歉,这对我来说是一个糟糕的解释——它不是在迭代客户,而是在创建客户对象。所以如果你有这样的事情......

然后它将使用 CCCustomer.SelectByID(1) 3 次 - 基本上创建客户对象 3 次只是为了获取 firstnamelastname 信息。

0 投票
1 回答
63 浏览

c++ - 在单一结构下管理 MultiType 对象

我正在 C++ 中尝试一个 datamanager 框架,它会定期(当 Manager::checkout() 被调用时)保存当前状态。这将是系统的基础,允许应用程序在系统错误后重新启动。

这个想法是有一个名为 Manager 的单例类,它将包含所有变量,用户可以通过执行以下操作简单地创建一个新的托管变量

我的问题是如何从经理的角度管理变量。

我的第一个想法是构建一个由变量类型模板化的对象类,该变量类型将保存变量以及用于序列化/管理变量的方法。

如果我有很多这些

全部投到

并存储在

我不知道如何与这些对象交互(因为 Manager 不知道底层类型)。我不能将类型存储为 Object 的元素(遗憾的是,类型不是 C++ 中的对象),并且我不想使用枚举,以免对除了序列化部分之外可以存储和不能存储的内容施加限制。

知道我该怎么做吗?

0 投票
1 回答
84 浏览

web-services - 如何在 SOA 环境中强制执行实体依赖 - 构建/下载?

在建立几个模块化和独立的服务时,我面临着实体之间的依赖/存储关系的挑战。考虑职位和员工。在我的系统中,员工的分配链接 (URI) 到工作职位。

对于我们的应用程序,Job Positions 将由一个与 Employee 服务分开的服务管理,这会导致约束的挑战,以防止在员工已经与该职位匹配的情况下无意中删除该职位。

我设计了一个利用注册表的自定义解决方案(它应该具有依赖项详细信息等),并在相互依赖的服务中实施一个范例,但是它很复杂。在 SOA 环境中,如何管理这些相互依赖关系?

提前谢谢了!

0 投票
1 回答
34 浏览

database - 处理数据:给出条件的情节

我有一个由“数据”定义的数据框和该数据集的两个子集(scale1、scale2)。我想按性别然后按国家来绘制这个比例,而不必每次都定义比例。我知道这在 R 中是可能的,并且可能是一个新手问题,但我就是找不到这样做的逻辑。我已经搜索过了,但我找不到我想要的。如果有人可以为我提供有关数据管理的线索(而不是用于绘图),我将不胜感激。

我知道使用那个简单的 DataFrame 可能每次都更容易定义子集,但是我原来的 DataFrame 有很多项目,很难以这种方式操作。

现在为了绘图,我正在使用这个指令,但我很确定还有另一种更好的方法可以做到这一点:

在此处输入图像描述

最好的祝愿,

安古洛

0 投票
1 回答
94 浏览

stata - 统计保持偶数年

如果我有 1932 年到 2012 年的每一年的数据,我如何在 Stata 中只保留 1946 年到 2012 年的偶数年?我尝试了以下方法:

但这似乎没有帮助。

0 投票
1 回答
90 浏览

stata - 将变量值从两个变量转换为单独的变量值

我有以下包含 Poole dw-nominate 分数的数据矩阵:

我想知道 Stata 中是否有办法将 USA dwnom1 值转换为特定变量 USA_dwnom1。我想让每个变量的值为 cong == 80,以使 USA_dwnom1 的新变量的每个值的值为 -.276。

再一次,我想知道是否有办法循环执行此操作(我从第 80 届到第 112 届国会这样做)。

0 投票
1 回答
1207 浏览

stata - Stata删除多个观察

我有以下数据矩阵,其中包含自定义数据集中的意识形态分数:

我的分析单位是给定年份的给定国会选区。可以看到状态 #23,cdnum #11,在 1946 年有两个观察结果。

我想做的是删除早期的观察,在这种情况下,观察对应于名称:BRADLEY.F。当国会选区在给定国会中有两名成员时,就会发生这种情况。我尝试过的代码尝试如下:

我的尝试是一个条件参数,如果:年份与下一次观察相同,statenum 与下一次观察相同,cdnum 与下一次观察相同,则放弃观察。这样,我可以确保每个地区在给定年份中只有一个对应的。当我尝试运行代码时,我得到: