spss - 向数据添加新案例的语法
问题描述
如果我在 SPSS 中有一个变量,具有名称(My_Variable)、标签(My Variable)、值(1:是,2:否)等但没有数据(数据视图中的列为空),我想使用添加数据句法!例如,我想在第一行添加一个参与者,他回答“是”,所以我想添加 1!我该怎么做???
我发现了类似的问题,但解决方案是指创建一个新的 SPSS 窗口并在那里添加值!但我不想要这个!我想在现有变量中添加数据,而不创建新的 SPSS 文件!
解决方案
显然,无法通过语法直接将案例添加到 SPSS 数据集中。但在我看来,以下内容非常接近 - 您没有创建新文件,而是创建了一个新数据集并将其添加到您的原始文件中。
让我们首先创建一个小数据来演示:
Data list list/ID (a5) var1 var2 var3 (3f2).
begin data
"first" 1 17 7
"secnd" 5 5 12
"third" 34 11 91
end data.
dataset name originalDataset.
所以这是你的原始数据。现在想象您要向数据添加一个新案例,ID 值为“hello”,所有列中的数字为 42。这是你做的:
* creating the new case in a separate dataset.
Data list list/ID (a5) var1 var2 var3 (3f2).
begin data
"hello" 42 42 42
end data.
dataset name addition.
* going back to original dataset and adding the new case.
dataset activate originalDataset.
add files /file=* /file=addition.
exe.
dataset close addition.
推荐阅读
- javascript - 我可以使用 javascript 中的值以外的任何内容设置选择选项吗
- saml - 我需要将哪个身份提供程序用于 SAML 工件绑定
- javascript - 如何在鼠标单击时突出显示行?
- chart.js - 无法更新图表
- delphi - TVirtualStringTree 显示不正确的数据,即在每个单元格中显示“节点”。如何显示正确的数据?
- c++ - 在 R 中并行调用 cpp 代码。CentOS 7 集群中的输出不一致
- php - 循环 MySQL 结果并构建自定义数组
- javascript - 为什么我不能执行我的警报 javascript?
- accessibility - 从可访问性的角度来看,处理脚注中的链接的最佳方法
- java - 集成测试后无法连接到 Docker Redis 服务器