帮助选择特定行的脚本大家好;我希望你们做得很好...
我想知道是否有人可以帮助我:
我有一个微型 VAV 的数据表(可变风量箱)温度每 5 分钟一次,表格包含两周监测的数据(从周日到周六,每天上午 12:00 到晚上 11:55)。
我需要开发一个用于选择的脚本并创建一个新表,但只有在工作日收集的数据,我的意思是,只有从周一到周五上午 8:00 到下午 6:00 收集的数据。
真的感谢您的帮助!
回复:帮助选择特定行的脚本日子需要作为 MDYHMS 函数工作的参数的一部分。
你可以试试下面的例子,
sdt << 选择位置(
(:日期和时间 => 08:00:00 ) & (:日期和时间 <= 18:00:00 )
);
希望 JMP 能够在行选择中正确解释 :Date 和 Time 变量。 否则,您可以在所需时间范围内为多个日期使用多个条件。 例如,
Sdt << 选择位置(
( :Date and Time => Informat( “15May2017:08:00:00”, “MDYHMS”) ) & (:Date and Time <= Informat( “19May2017:06:00:00”, “MDYHMS”) ) 或
( :Date and Time => Informat( “22May2017:08:00:00”, “MDYHMS”)) & (:Date and Time <= Informat( “26May2017:06:00:00”, “MDYHMS”) ) 或
( :Date and Time => Informat( “29May2017:08:00:00”, “MDYHMS”) ) & (:Date and Time <= Informat( “02Jun2017:06:00:00”, “MDYHMS”) ) 或
/* 到 2017 年 7 月 29 日的其他未来日期 */
( :日期和时间 => Informat( “24July2017:08:00:00”, “MDYHMS”) ) & (:日期和时间 <= Informat( “28July2017:06:00:00”, “MDYHMS”) )
) ;
回复:帮助选择特定行的脚本你好mela_ssa ,非常感谢您的意见。
你知道是否可以修改这一行:
sdt = 当前数据表(); // 将打开的数据表设置为当前
sdt << 选择位置(
(MDYHMS(“05/15/2017 08:00:00 AM”)<=:日期和时间 <= MDYHMS(“05/19/2017 06:00:00 PM”))
);
避免按天选择? 这是因为对我来说,无论在哪一天,评估上午 8:00 到下午 6:00 之间的数据都很重要。
回复:帮助选择特定行的脚本让您的开始日期和时间为 2017 年 5 月 15 日上午 08:00:00,并且
结束日期和时间为 2017 年 5 月 19 日下午 06:00:00。
您可以使用 MDYHMS () 函数来选择数据表中开始日期和结束日期之间的行。
例如
sdt = 当前数据表(); // 将打开的数据表设置为当前
sdt << 选择位置(
(MDYHMS(“05/15/2017 08:00:00 AM”)<=:日期和时间 <= MDYHMS(“05/19/2017 06:00:00 PM”))
);
//子集选定的行并输出到新的数据表
Outdt = sdt << Subset( Output Table Name ("Output Date with selected Dates") );
回复:帮助选择特定行的脚本这就是为什么。 查询生成器是 JMP 13 中的一项功能。 如果您使用我们的标准许可模式,您应该能够升级。 您可能需要就升级事宜致电您的许可证管理员。
米
回复:帮助选择特定行的脚本JMP 专业版 11.1.1
回复:帮助选择特定行的脚本您正在运行什么版本的 JMP?
回复:帮助选择特定行的脚本谢谢您的帮助。
我正在尝试阅读,但我无法启用查询生成器功能。 你能告诉我如何启用它吗?
回复:帮助选择特定行的脚本尝试使用 JMP Table Query Builder(在 JMP 的表菜单下)。 您可以设置过滤器并生成新表。 如果您想稍后重新运行,它会为您编写代码并将查询保存为单独的文件。
米