字符日期转数字日期我很抱歉,因为我之前看到过以其他方式提出这个问题,但我似乎无法遵循解决方案。 也许我的日期格式足够不同,而且我对脚本编写不够热衷,还没有弄清楚我哪里出了问题。 我正在使用 JMP 17。
我附上了一个简单的表格,您将在其中看到一列看起来格式正确的日期,但 JMP 仅将其识别为字符。 我可以更改为数字,但当尝试将其设置为 am/d/yh:m 类型格式时,它会恢复为字符。结果我无法让该列正确排序。
如何编写脚本以将 char 修改为数字 m/d/yh:m 类型格式?
自动化和脚本编写基础数据分析和建模回复:字符日期到数字日期你好,
你走在正确的轨道上。
1)指定数据类型为数值,建模类型为连续
2) 将所需的出现格式设置为时间(例如,m/d/yh:m:s)
3) 检查输入格式是否设置为 m/d/yh:m:s
尽管日期将显示在格式化字符串中(请参阅步骤 2),但您将能够使用“date_difference”公式计算差异,并将这些值绘制为真实的时间刻度。
注意:但是,如果您想要原始时间/日期代码,只需将步骤 2 更改为最适合
最好的,
TS
回复:字符日期到数字日期只是想确认蒂埃里的做法。确保格式中包含秒。

回复:字符日期转数字日期我的还是不行。我看到的是:

回复:字符日期转数字日期我的建议是创建一个新的字符列
将新列中的公式设置为
:collection date(formatted)
然后从新列中删除公式。您可以在“列信息”窗口中执行此操作。双击新列的列标题,将打开“列信息”窗口。点击公式列属性,然后点击“删除”。
现在尝试将新列更改为数字日期/时间值。它会显示相同的警告消息。继续转换数据。然后比较原始列“收集日期(已格式化)”和新列,看看哪些值不同。这应该能帮你找到你使用的转换方法的问题所在。