我有一个快速问题。在excel中,可以将第20行第c列中的值作为C20单元格。 SAS数据库中的等效表达式是什么?如何在sas数据库中检索单元格
1
A
回答
1
您不能在Excel中显式引用数据集外部的单个单元格,就像您可以在Excel中一样。 SAS一次处理一行,并且自然不能直接访问单元。
一般而言,如果您在讨论中引用了该值,则可以将该列作为变量引用。你可以参考行号,虽然这在大多数情况下意义不大(特别是你可以对数据集进行排序,改变所有行号)。相反,你会通过它的主键来引用它。这将是什么定义您的数据中的唯一行。例如,它可能是一个主题ID,或者是几个变量的组合,它们一起定义了一个唯一的行。
2
想象一个像电子表格这样的SAS数据集并不是很有用。相反,想想它就像一个数据库表。提取特定的行很容易,但提取列需要名称而不是位置,例如Excel中的C.
如果这是一个数据步骤数据集
x1 x2 x3
+----+----+----
1 | 0 | 1 | 0
2 | 1 | 2 | 3
然后,你可以得到B2相当于像这样:
data b2;
set dataset;
if _n_ = 2 then output;
keep x2;
run;
输出数据集将随后只包含您想要的值。但你必须知道那x2
,例如,是你想要的变量。
虽然这不是SAS的用处。
相关问题
- 1. 如何根据单元格单击事件检索mysql数据。
- 2. 如何检索子单元格中的数据EXCEL
- 3. 调试SAS错误消息“错误:无法从SAS元数据存储库检索元数据”。
- 4. 从PHP数据库中检索数据时,如何在表中加入2个单元格?
- 5. 从数据网格中检索单元格内容AutomationUI
- 6. 如何检索角度为2的表格单元格中的数据
- 7. 如何使用SAS将数据打印到Excel表单中的单元格
- 8. 在UITableView中检索单元格
- 9. 在Silverlight Datagrid中检索单元格值
- 10. 如何在Excel中搜索和显示数据到单元格?
- 11. 如何从数据库检索数据
- 12. 如何检索Dartlang中的元数据?
- 13. 如何从GXT中的网格单元格中检索值
- 14. 如何从jqgrid afterinsertrow函数中检索单元格值?
- 15. 如何从数据库中检索值?
- 16. 如何从数据库中检索
- 17. 检索WordNet数据库中的单词
- 18. 如何在数据库中执行查询foreach单元格
- 19. 从Adobe Flex中的数据网格中检索单个单元格的值
- 20. 检索单元格中的null和emptry字符串,同时检索excel数据
- 21. 检索DataGrid单元格值
- 22. 从搜索的数据表中检查单元格的值
- 23. 使用单元格阵列从表中检索数据 - Matlab
- 24. 如何从Wordpress媒体库中检索元数据?
- 25. C#单元测试:从存储库中检索数据
- 26. 如何从数据库中以以下格式检索日期?
- 27. 如何从表格中刷新检索到的数据库值
- 28. 如何使用PhpSpreadsheet从表格单元格中检索日期?
- 29. 如何使用索引数据库检索数据库中的数据
- 30. 如何在Groovy中检索单元格值
这只适用于基础SAS,顺便说一下; SAS/IML将有不同的答案。 – Joe 2015-03-02 22:44:19