在 JMP 中清理导入 JMP 的多个 Excel 工作表中的医疗数据?你好,
请帮助我在 JMP 中找到更舒适的解决方案 - 而不是我所知道的,使用 excel incl VBA 并将其导入到 jmp 中:
我的医学数据库研究通常结构如下(主表):
| 唯一标识符 | 年龄 | 重量 | 合并症 1 = 心脏病 | 合并症 2 = 肺部疾病 |
| AA | 32 | 65 | 是的 | 不 |
| 斧头 | 34 | 67 | 是的 | 是的 |
Excel 选项卡通常有 ICD9/10 代码,例如:
| 标识符 | ICD代码 |
| AA | Q26.4 |
| AA | 776.4 |
| AA | 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 中从导入到 JMP 的多个 Excel 表中清理医疗数据?数据处理是 JMP 的真正优势之一。在您所描述的情况下,通常的问题不是让 JMP 操纵数据,而是在您的数据中识别需要做什么的规则。即,您使用 X 来表示多个子类别。您是要折叠到一个整体类别,还是要扩展并匹配所有子类别?......或两者兼而有之?一旦确定了该规则,让 JMP 执行所需的操作通常非常容易。
我的建议是创建一些可以共享的匿名数据,并详细描述数据的最终输出需要是什么样的。
这应该为启动该过程提供良好的环境。
此外,您需要花时间阅读 JMP 文档库中的脚本指南,该文档库位于帮助下拉菜单中。如果您使用过带有 VBA 扩展的 Excel,您应该能够轻松地迁移到 JSL。