在旧版本的SPSS的输入文件,我们可以使用一个类似的语法要求的文件路径,那依靠Python?指定SPSS统计
指定SPSS统计
回答
我找到了答案。因此,与.SBS
脚本中的VBA相似,Python可以直接使用SPSS库来显示文件输入对话框。
BEGIN PROGRAM.
from Tkinter import Tk
from tkFileDialog import askopenfilename
Tk().withdraw()
filename = askopenfilename()
print(filename)
END PROGRAM.
我不知道的SPSS统计曾经有一个功能,如GetFilePath,但你可以使用Python spssaux.getDatasetInfo功能对于这一点,例如,在程序编写
进口spssaux
名= spssaux。 getDatasetInfo()
我指的这个特定的功能是一个.SBS脚本的一部分,它不能在当前版本的SPSS上运行。 – Interfector
问题是关于如何交互式地询问用户输入路径,而不是如何检索已加载文件的路径。 – Interfector
统计信息仍支持sbs/wwd脚本。至于提示,您可以创建一个wwd/sbs对话框来提示输入文件名,然后打开它,或者,在不使用脚本的情况下,可以使用Custom Dialog Builder(在实用工具上)创建一个自定义对话框,包含一个Browse控件并发出一个GET命令。
如果您希望在启动统计信息时发生这种情况,您可以创建启动脚本或使用STATS PROJECT扩展命令,具体取决于您想要执行的操作。
- 1. SPSS中的统计分析
- 2. 调试ExportTablesToExcelFiles的脚本SPSS统计23
- 3. 在SPSS中指定相对路径18
- 4. SPSS计算变量
- 5. 定期预约系统 - 设计指导
- 6. 关于SPSS和MS的统计峰度excel
- 7. RSS统计/流量指标
- 8. 在乌鸦指数统计
- 9. 如何指定SPSS语法文件的编码?
- 10. 统一:指定JSON列出
- 11. 清理失败 - 无法统计。 (系统找不到指定的文件)(SVN)
- 12. 计数SPSS使数值变量列表
- 13. SPSS:聚合并计算不同的值
- 14. JUnit测试统计和测试执行的指定顺序
- 15. 自定义耙:统计
- 16. MySQL InnoDB锁定统计
- 17. 统计计算
- 18. 计数的指定字
- 19. read.fwf从SPSS代码固定位置
- 20. 自定义样本大小的SPSS Bootstrap
- 21. 系统找不到指定的路径
- 22. MSDOS - “系统找不到指定文件”
- 23. 指定系统属性为Maven项目
- 24. 系统找不到指定的卷曲
- 25. 系统找不到指定的文件
- 26. 从SQL到SPSS
- 27. SPSS - 多图
- 28. SPSS - 问题
- 29. 无法在SPSS
- 30. SPSS序数据
这很有效,但使用CDB会为您提供一个看起来像标准统计对话框的对话框,并且可能不仅包含浏览窗口。另外,请注意,在同一会话中重复使用Tkinter时,某些较早版本的统计信息不能很好地工作。 (Tkinter和Viewer会打消消息队列。)我认为在V22或23中已经修复了。 – JKP
谢谢你的澄清@JKP。我的目标是V24和未来的版本。同时,我想尽量减少和隔离SPSS特定功能的使用。该项目供内部使用,我们的SPSS专业知识越来越少。 – Interfector
好的。祝你好运。您可能仍然会发现CDB有助于为可能不太了解SPSS Statistics的用户准备有针对性的界面。 – JKP