从 3 个不同的列中获取匹配的条目你好,
我有 3 列,其中包含在一段时间内完成的不同类型成像测试的日期。
我想看看一个人是否在此时间范围内至少采用过这 3 种不同方法中的 1 种。
例如:我在基线时有 US、CT 和 MRI 的条目。一个人可能做过 US 和 MRI = 至少 1 种方法是“是”。如果此人没有做过任何影像学检查,则至少 1 种方法是“否”。
但我没有找到一种简单的方法来了解如何在单个列中编译这些信息。
提前致谢
数据混合和清理回复:从 3 个不同的列中获取匹配的条目您能否提供一个关于您的数据格式的小例子?
回复:从 3 个不同的列中获取匹配的条目干得好。
我想创建一个列来表示在 mri、ct 和 us 列中至少有 1 个条目的行。
回复:从 3 个不同的列中获取匹配的条目我认为你可以用
:mri1dt_0 | :ct1dt_0 | :us1dt_0
但为了更确定,我会在那里添加 Is Missing。这样你就可以进行多种不同类型的比较,下面是使用 !(非)和 &(与)的比较
!(Is Missing(:mri1dt_0) & Is Missing(:ct1dt_0) & Is Missing(:us1dt_0))

如果您想要“是”/“否”,则可以使用 If 语句或值标签列属性

