基本的 JMP 与 SAS 概述?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />你好,
我想知道是否有人同时使用(或曾经使用)JMP 和 SAS,并且可以对差异进行某种概述,以及为什么有人可能会选择其中一个?也许为了更简单,JMP vs PC SAS。
我多年来一直在 SAS 编程,从未看过 JMP。
最近,我一直在研究 SAS 中的统计过程控制。那里有很多功能(我们有 SAS/QC 软件包)。但似乎每次我在 community.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 的联合创始人,但维基百科告诉我他在 1980 年代开发了 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 或者您将拥有要在 JMP 生态系统中分析的 SAS 框架中的数据:
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. 然后通过 Scripting Guide 开始 JSL 路径
回复:基本 JMP 与 SAS 概述?嗨丹尼尔,
感谢您的概述,我听说过将 SAS 与 JMP 进行比较的类似情况。我是一个老 SAS 用户(我在 1981 年左右在大学里第一次使用它)已经搬到了一份新工作,他们有 JMP,而不是 SAS。我习惯了 SAS 并为它编写程序。是否有一个很好的教程可以让像我这样的人更轻松、更有效地进行过渡?谢谢。
蒂姆
回复:基本 JMP 与 SAS 概述?报价约翰·萨尔SAS 联合创始人兼执行副总裁兼 JMP 首席架构师提供了一个很好的基本总结:
“JMP 是 SAS 的小兄弟,面向需要分析数据的科学家、工程师和其他研究人员。 JMP 之于 SAS 就像电子表格之于数据库一样,更小且适合交互式桌面使用,但能够轻松合并到更大的企业中。 JMP 最突出的用途之一是设计和分析实验。 JMP 在分析数据的图形方法方面一直是最强大的。 几乎每个统计数据都有一个图表,并且大多数图表都是交互式的。
JMP 最大的用户群由制造领域的工程师和统计支持专家组成,尤其是在制药、半导体、化学品和消费品领域。 JMP 通常用于支持 6 Sigma 或其他质量改进计划。 JMP 在大学中也大量使用。”
我们还保留一个页面jmp.com突出显示 JMP 和 SAS 可以一起使用的方式。
丹尼尔·瓦伦特
JMP 产品管理
回复:基本 JMP 与 SAS 概述?为什么不两者都用? 曾几何时,有一个 SAS 产品应该取代 JMP,即 SAS/Insight。 它从未真正开发过,几年前就被放弃了,直到 SAS Visual Analytics 发布,JMP 才成为一种独特的探索工具。
在 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 的 Kappa 没有针对序数变量进行校正。 因此,我首先使用从 JMP 脚本调用 irr R 包,或者现在最好是从另一个 JMP 脚本计算 Krippendorff 的 alpha 的 Hayes & Krippendorff (2007) SAS/IML 宏。 在 JMP 12 发布之前,对应分析的技术是相同的。
希望有帮助,
伊夫·罗伊
回复:基本 JMP 与 SAS 概述?帕克先生,
在寻找有关 JMP 的可访问性信息时,我注意到 FDA 信息位于无障碍 | SAS ,这让我想起了你的问题。 回想一下可以在JMP中通过右键报表表来制作数据表,从上面了解到JMP可以将数据表保存为FDA要求的SAS传输格式,我想可能是这两个在一起至少可以为您节省一些您必须做的脚本。
最好的祝愿,
约翰·泰特
回复:基本 JMP 与 SAS 概述?我在学术医疗中心环境中使用 JMPPro 大约 6 年。 我支持临床研究和临床试验。 我看到的大多数数据都是以 MYSQL 或 REDCap 数据库的形式出现的,偶尔会带有 Oracle DB 或 Excel 工作簿。 JMP 和 JMPPro 让我几乎可以做任何我被要求做的事情。 JMPs 的图形界面使向调查人员和学生展示分析是如何完成的成为一种乐趣——有时几乎是一种神奇的教学工具。 JMP 脚本语言允许我为报告提供文档和代码,但 JMP 无法轻松生成监管机构所需的那种报告表。 诚然,只要有足够的脚本,就可以生成表格,但工作量很大。 我们通过将 JMP 报告复制到 Excel 并使用公式生成表格来重新格式化它们。 这可能适用于出版,但不适用于监管机构。 在 JMP 和 SAS 之间做出决定时需要考虑的事项。
如果有人找到了使用 JMP 生成 SAS 样式表的更好解决方案,我将不胜感激。
问候,
TSP
回复:基本 JMP 与 SAS 概述?昆汀,
像这里的其他人一样,我的观点是相似的,但这是我的读者摘要版本 - JMP 是一个很棒的工具并且非常强大 - 交互式和快速的数据探索,尝试各种方法。 我将其视为围栏的工程方面,您可以在其中交互式地开发分析,然后将其移至 Base SAS 或 EG 进行“生产”。显然,它并没有那么简单——JMP 确实有脚本语言,而您只需使用 JMP 就可以做很多事情。 但是,如前所述,它是内存有限的。 它可以处理比 Excel 大得多的文件,但仍仅限于可以读入内存的文件。 但是如果你有更大的数据集,JMP 是不可行的(我有一些超过十亿行的表 - 在 JMP 中不会发生)。
问候
弗雷德
回复:基本 JMP 与 SAS 概述?迟到的谢谢你,约翰。
这是有用的信息。我没有意识到 JMP 是在 Macintosh 上启动的。因此,JMP 早期的关键决定可能是 GUI 方法,SAS 是后来出现的(使用 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