我想创建一个列,将日期分为特定日期的“之前”和“之后”。该日期在条件语句中如何表示?基本数据分析与建模回复:我想创建一个列,将日期分为特定日期的“之前”和“之后”。该日期在条件语句中如何表示?你好@Huw_Nanomarket
您可以使用 制定分箱公式 无需自己创建公式即可实现
-
选择日期列转到列 > 实用程序 > 制作分箱公式
-
定义箱子为您的特定日期添加一个截止点(例如 09-2009)将箱子标记为“之前”和“之后”以代表两个组。
单击“制作公式列”即可完成。
如果这回答了你的问题,请告诉我。
斯皮罗斯
回复:我想创建一个列,将日期分为特定日期的“之前”和“之后”。该日期在条件语句中如何表示?除了 Spyros 的答案之外,还可以使用“解析日期”/“格式化”功能
日期和时间函数
或者直接写入日期时间。
在 JMP 中使用日期、时间、日期时间和持续时间
Names Default To Here( 1 );
way1 = Parse Date( "2025-10-30", "YYYY-MM-DD" );
way2 = 1Nov2025:12:30:25;
Show( way1, way2, way1 < way2 );
方式1 = 2025年10月30日;
方式2 = 2025年11月1日:12:30:25;
方式1 < 方式2 = 1;
卡斯帕
回复:我想创建一个列,将日期分为特定日期的“之前”和“之后”。该日期在条件语句中如何表示?该功能也可通过右键单击“新公式列”菜单使用。
通过 Cols 菜单使用该功能的优势:
新列的格式设置与输入列相同。当用户点击“编辑分箱公式”时:

他们可以轻松编辑分箱:

为了进行比较:编辑通过新公式列菜单生成的列的分箱公式:

[以秒为单位的切点]
回复:我想创建一个列,将日期分为特定日期的“之前”和“之后”。该日期在条件语句中如何表示?该问题已在 JMP19 中修复:

回复:我想创建一个列,将日期分为特定日期的“之前”和“之后”。该日期在条件语句中如何表示?仍然缺少:编辑变换列的分箱公式:

回复:我想创建一个列,将日期分为特定日期的“之前”和“之后”。该日期在条件语句中如何表示?除了创建分箱公式之外,在 JSL 中,您还可以使用简单的 If() 函数与日期进行比较。以下是一个列公式,演示了如何操作。
If( :Date >= Informat( "10/14/2025", "MDY" ),
1,
0
)

回复:我想创建一个列,将日期分为特定日期的“之前”和“之后”。该日期在条件语句中如何表示?谢谢。非常简单的解决方案。