JMP 与 SAS 的基本概述?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />你好,
我想知道是否有人同时使用(或曾经使用过)JMP 和 SAS,并且可以对差异进行某种概述,以及为什么有人会选择其中之一?也许为了简单起见,JMP 与 PC SAS 的比较。
我已经用 SAS 编程多年了,从来没有看过 JMP。
最近,我一直在 SAS 中从事统计过程控制方面的工作。那里有很多功能(我们有 SAS/QC 包)。但似乎每次我在communities.sas.com 上看到有关SPC 内容的讨论时,都是来自JMP 论坛的内容。
今天,在 JMP 博客上看到 John Sall 发表的这篇精彩文章,其中的目标图很好地显示了 100 多个流程的摘要信息。
http://blogs.sas.com/content/jmp/2013/09/24/each-statistic-should-have-a-graph-to-go-with-it-not/
我想,“哦,那太漂亮了,我应该将其添加到我的仪表板上......”
当然,我可以在 SAS 中做到这一点,但这让我再次好奇 JMP 从哪里来,它要去哪里,以及 JMP 与 SAS。
我知道 John Sall 是 SAS 的联合创始人,但维基百科告诉我他在 20 世纪 80 年代开发了 JMP。
http://en.wikipedia.org/wiki/John_Sall
这让我们想知道,JMP SAS Institute 的 PC 分析工具是在 PC SAS 出现之前吗? 现在 PC SAS 已经出现(EG SAS 和 Web SAS 即将到来......)JMP 和桌面 SAS 的未来会怎样?他们被视为免费的吗?JMP 是否会始终是桌面分析解决方案,与 STATA、Minitab、SPSS 等竞争?
在开发 SAS 解决方案之前,寻找“SPC 解决方案”的人会购买 JMP 并将其安装在几台 PC 上吗?
意识到这是模糊的。 很高兴收到任何超出基本营销范围的回复或博客链接。
回复:JMP 与 SAS 的基本概述?@thoffnagle我建议您从三个地方开始:
为了快速浏览 JMP 用户界面和体验,我建议参加其中一场“JMP 入门”实时网络研讨会:
https://www.jmp.com/en_us/events/getting-started-with-jmp/overview.html
一旦您拥有 JMP 或 JMP Pro 许可证,我建议您完成 JMP 新用户欢迎工具包。 JMP 新用户欢迎套件是为 JMP 新用户提供的在线电子学习类型体验:
https://www.jmp.com/en_us/events/getting-started-with-jmp/new-user-welcome-kit.html
最后,由于听起来您来自 SAS 环境...您可能想查看一些可在 SAS 环境中使用 JMP 的免费资源...我假设您不会停止使用SAS,或者您将在 SAS 框架中拥有您想要在 JMP 生态系统中分析的数据:
https://www.jmp.com/en_us/learning-library/using-sas-from-jmp.html
最后但并非最不重要的...您已经找到了 JMP 用户社区...特别是仔细阅读讨论和文件交换以获取各种有用的信息。
回复:JMP 与 SAS 的基本概述?作为一名老 SAS 用户和长期 JMP 用户,我建议您通过以下方式开始进入 JMP:
1. 扫描文档“Discovering JMP”和“Using JMP”,可在
帮助>书籍
2. 浏览新用户欢迎套件
新用户欢迎套件
3. 浏览下面提供的感兴趣的教程
帮助>教程
4. 然后通过阅读脚本指南开始 JSL 路径
回复:JMP 与 SAS 的基本概述?嗨丹尼尔,
感谢您的概述,我听说过将 SAS 与 JMP 进行比较的类似内容。我是一名老 SAS 用户(我在 1981 年左右第一次在大学使用它),现在已经换了一份新工作,他们使用的是 JMP,而不是 SAS。我习惯了 SAS 并为其编写程序。有没有一个好的教程可以让像我这样的人更轻松、更高效地进行过渡?谢谢。
蒂姆
回复:JMP 与 SAS 的基本概述?引用约翰·索尔SAS 联合创始人兼执行副总裁兼 JMP 首席架构师提供了很好的基本总结:
“JMP 是 SAS 的较小兄弟,面向科学家、工程师和其他需要分析数据的研究人员。 JMP 之于 SAS 就像电子表格之于数据库一样,更小且适合交互式桌面使用,但能够轻松合并到更大的企业中。 JMP 最突出的用途之一是设计和分析实验。 JMP 在分析数据的图形方法方面一直是最强的。 几乎每个统计数据都有一个图表,并且大多数图表都是交互式的。
JMP 最大的用户群由制造领域的工程师和统计支持专家组成,特别是在制药、半导体、化学品和消费品领域。 JMP 通常用于支持六西格码或其他质量改进计划。 JMP 在大学中也大量使用。”
我们还保留了一个页面jmp.com重点介绍 JMP 和 SAS 的结合使用方式。
丹尼尔·瓦伦特
JMP产品管理
回复:JMP 与 SAS 的基本概述?为什么不两者都使用呢? 曾几何时,有一个 SAS 产品应该取代 JMP,即 SAS/Insight。 它从未真正得到开发,并于几年前被放弃,使得 JMP 成为一种独特的探索工具,直到 SAS Visual Analytics 发布。
在 JMP 和 SAS 之间切换取决于您正在做什么(如果您足够幸运拥有这两个许可证):
- 如果行数超过几百万行(8GB RAM PC 的行数约为 1000 万行),JMP 无法完成这项工作。 但是,使用更少的内存处理使其速度确实更快。
- 除了 JMP 似乎还没有像某些 SAS 程序那样在多核系统上使用并行处理:对于一些数据较少的计算密集型问题,SAS 可能运行得更快。
- 如果您必须教授统计学而不是编程,那么 JMP 是完美的选择。 我已经尝试这两种方法多年(甚至数十年),并且永远不会为此回到 SAS。
- 如果您的问题有些独特且非结构化,请选择 JMP 来探索您的数据。
- 但是,如果您在商业智能领域工作,需要处理重复性问题、复杂的数据准备以及带有详细表格的定制报告,那么使用 SAS Enterprise Guide 将会提高您的工作效率。 JMP 中没有工作流程(或可用轨道),这意味着您很容易忘记如何得出有用的结果。
- 数据挖掘领域的比较是相同的:与 Enterprise Miner 相比,JMP Pro 确实很快但有限(没有文本挖掘,没有 SVM)。
- JMP 中可用统计方法的列表要短得多:无分布混合、GEE、贝叶斯技术、结构方程、高级时间序列分析、运筹学...
就我个人而言,我只使用 JMP 来帮助本科生学习统计学,而主要使用 Enterprise Guide 和 Enterprise Miner 来帮助研究生学习决策支持系统。 对于研究(工商管理),我倾向于使用 Guide(经常调用“使用 JMP 打开”)来解决复杂但定义明确的问题,而使用 JMP(偶尔“提交到 SAS”)来解决新问题。 例如,这些天,我正在研究内容分析问题(对漫画人物进行编码):JMP 马赛克图对于比较多个编码员的工作确实很有用,但 JMP 中的 Cohen's Kappa 未针对序数变量进行校正。 因此,我首先使用 JMP 脚本调用 irr R 包,或者现在最好使用 Hayes & Krippendorff (2007) SAS/IML 宏,该宏从另一个 JMP 脚本计算 Krippendorff 的 alpha。 在 JMP 12 发布之前,对应分析的技术是相同的。
希望有帮助,
伊夫·罗伊
回复:JMP 与 SAS 的基本概述?帕克先生,
在寻找 JMP 的可访问性信息时,我注意到 FDA 信息位于无障碍 | SAS ,这让我想起了你的问题。 回想起在 JMP 中通过右键单击报告表可以从报告表创建数据表,并且从上面了解到 JMP 可以以 FDA 要求的 SAS 传输格式保存数据表,我想也许这两个在一起至少可以节省您必须执行的一些脚本编写工作。
最好的祝愿,
约翰·泰特
回复:JMP 与 SAS 的基本概述?我已经在学术医疗中心环境中使用 JMPPro 大约 6 年了。 我支持临床研究和临床试验。 我看到的大多数数据都是以 MYSQL 或 REDCap 数据库形式到达的,偶尔还有 Oracle DB 或 Excel 工作簿。 JMP 和 JMPPro 几乎允许我完成要求我做的所有事情。 JMP 的图形界面使向研究人员和学生展示分析是如何完成的一种乐趣 - 有时几乎是一种神奇的教学工具。 JMP 脚本语言允许我提供报告文档和代码,但 JMP 无法轻松生成监管机构所需的报告表。 确实,只要有足够的脚本,就可以生成表格,但这需要大量工作。 我们通过将 JMP 报告复制到 Excel 中并使用公式生成表格来重新格式化它们。 这可能适合出版,但对于监管机构来说就不太好了。 在 JMP 和 SAS 之间做出决定时需要考虑的事项。
如果有人找到了使用 JMP 生成 SAS 样式表的更好解决方案,我将不胜感激。
问候,
总磷
回复:JMP 与 SAS 的基本概述?昆汀,
和这里的其他人一样,我的观点相似,但这是我的读者摘要版本 - JMP 是一个很棒的工具,非常强大 - 交互式且快速的数据探索,尝试各种方法。 我将其视为围栏的工程方面,您可以交互式地开发分析,然后将其转移到 Base SAS 或 EG 进行“生产”。显然,这并不是那么简单 - JMP 确实有脚本语言,您只需使用 JMP 就可以做很多事情。 然而,正如前面提到的,它是内存有限的。 它可以处理比 Excel 大得多的文件,但它仍然限于可以读入内存的文件。 但如果你有更大的数据集,JMP 是不可行的(我有一些表超过十亿行 - 在 JMP 中不会发生)。
问候
弗雷德
回复:JMP 与 SAS 的基本概述?迟来的感谢,约翰。
这是有用的信息。我没有意识到 JMP 是在 Macintosh 上启动的。因此,JMP 早期的关键决策可能是 GUI 方法,SAS 后来采用了 GUI 方法(使用 SAS/Assist,后来使用 EG),以及内存处理。
您提到同时使用 SAS 和 R 或 JMP 和 R 的人很有趣,因为它表明即使在同时拥有 SAS 和 JMP 的机构中,也没有多少人同时使用 SAS 和 JMP。
也许有一天我会下载 JMP 的试用版,看看效果如何。但由于我现在所在的地方提供 BI 服务器 SAS 许可证,他们不太可能在取消 PC SAS 许可证的同时开始添加 JMP 许可证。
——问。
回复:JMP 与 SAS 的基本概述?以下是一位相对较新的 JMP 用户的观点,基于我大约一年前研究统计软件包时所做的研究。
JMP 最初是为 Macintosh 开发的。 这个想法是使用 GUI 以 Macintosh 风格提供统计计算,并提供更具交互性或探索性的数据分析方法。 当时,语言界面仍然是使用 SAS 的通常方式——编写一些代码,运行它,查看结果,然后重复。 当然,现在 SAS 有多种图形界面,而且 JMP 拥有非常强大的脚本语言,因此它不再只是语言和 GUI 之间的选择。
除了风格问题之外,我发现最大的差异是:
- 如果您刚刚入门,JMP 可能更容易学习。
- SAS 可能有更多的总例程。
- JMP 需要内存中的所有数据,但 SAS 可以处理辅助存储上的数据集。
- SAS有服务器版本,因此多个用户可以共享同一个环境;您可以更灵活地使用精心设计的 JCL 或脚本来安排编译代码的生产运行——更像是传统的数据处理环境。
我与我机构内的一些用户以及外部的一些用户进行了交谈。 经验丰富的 SAS 用户觉得没有必要切换到 JMP 或将 JMP 添加到他们的套件中。 反之亦然 - JMP 用户不觉得需要添加 SAS 或切换到 SAS。 SAS 和 JMP 团队中都有少数人也使用 R,以及来自 EPA 和其他来源的一些更专业的软件,因此公平地说 SAS 和 JMP 都不能完美满足所有需求。
我的决策过程如下:
- 两者都是我所在机构公认的标准,并且都有愿意提供帮助的经验丰富的用户。
- JMP 更容易学习并且更便宜。
- JMP 具有我预期用途所需的所有图形和统计功能。
- 我预计需要处理的数据不会超出内存容量。
- 我发现 JMP 脚本语言的风格比 SAS 语言的风格更融洽。
出于这些原因,我选择了 JMP。 我预见的主要风险是,如果我的组织最终想要更多地进行相当标准的分析的常规生产,我们将不得不购买更多的许可证。 在用户之间共享脚本没有问题,并且您可以打包脚本,以便用户不必了解脚本语言,但使用 JMP 创建生产环境的自动化或计划程度仍然存在限制。 如果它变得足够大或足够复杂,您可能更喜欢 SAS。
当然,我无法回答您与未来产品计划相关的问题,因为那是 SAS Institute 的业务,但目前,JMP 得到了全面支持并正在积极开发中。
回复:JMP 与 SAS 的基本概述?我在这次讨论中提出了一些可能感兴趣的评论: https://communities.sas.com/message/181673#181673