从导入 JMP 的多个 Excel 表中清除 JMP 中的医疗数据?你好,
请帮助我在 JMP 中找到更舒适的解决方案 - 而我所知道的,使用 excel incl VBA 并将其导入 jmp:
我的医学数据库研究通常结构如下,例如(主表):
| 唯一标识符 | 年龄 | 重量 | 合并症 1 = 心脏病 | 合并症 2 = 肺部疾病 |
| 机管局 | 32 | 65 | 是的 | 不 |
| 斧头 | 34 | 67 | 是的 | 是的 |
Excel 选项卡通常具有 ICD9/10 代码,例如:
| 标识符 | ICD代码 |
| 机管局 | Q26.4 |
| 机管局 | 776.4 |
| 机管局 | 776.41 |
| 斧头 | 775.39 |
| 斧头 | 775.38 |
我根据 ICD 诊断代码为合并症 1 = 心脏病和合并症 2 = 肺病创建了 Excel 表格。
我通常使用 vlookup、countif、match 或有时简单的手动过滤功能来比较我的 ICD 编码表和上面的 excel 表;在这种特殊情况下,心脏病(775.3X 和 776.4X)或肺部疾病(Q26.4)来识别我的标识符,其中存在此变量。 我将这些标识符复制并粘贴到一个新的 Excel 工作表中,删除重复项并将它们导入 JMP,在那里我通过表“更新”将它们附加到我的 MasterSheet 中,结果如我的主表中所示,如上所述。
我希望在 excel 中执行这个繁琐的过程,然后直接在 JMP 中导入 JMP:识别不同的预定义诊断组代码(有时使用空格符 X 来识别一个类别中的多个子代码)作为其唯一标识符(删除多个列表相同诊断组)并将其添加到我的主 jmp 表中。
非常感谢您的任何建议! - 抱歉,我不是高级 JMP 用户,之前没有使用过 JSL。
数据表回复:从导入 JMP 的多个 Excel 表中清除 JMP 中的医疗数据?数据处理是 JMP 的真正优势之一。在您所描述的情况下,通常的问题不是让 JMP 操作数据,而是确定数据中关于需要做什么的规则。即,您使用 X 表示多个子类别。您是想折叠到一个整体类别,还是想扩展并匹配所有子类别?......或两者兼而有之?一旦确定了该规则,让 JMP 执行所需的操作通常非常容易。
首先,我的建议是创建一些可以共享的匿名数据,并详细描述数据的最终输出需要是什么样子。
这应该为启动流程提供良好的环境。
此外,您需要花时间阅读 JMP 文档库中的脚本指南,该文档位于帮助下拉菜单下。如果您使用过带有 VBA 扩展的 Excel,您应该能够轻松地使用 JSL。