使用Excel向导导入以毫秒为单位的时间我正在尝试导入以毫秒为单位的时间数据。Excel 中的格式为 hh:mm:ss.000。
如果我简单地复制然后“使用列名称粘贴”到 JMP 中,它就会正确导入。JMP 不显示毫秒,但它确实可以正确解释它,并且当根据时间戳列绘制响应变量的图形时,图形工作正常,生成适当间隔的点以与毫秒数一致。
例如,如果 Excel 单元格包含“10/11/2021 12:46:57.894”,则它在 JMP 中看起来像“10/11/2021 12:46:58”。对于 12:46:58 时间范围内从 Excel 导入的所有单元格都是如此。虽然 JMP 单元格看起来都一样,但它们的图表正确,因此 JMP 确实知道毫秒值。
但如果我使用 Excel 向导进行导入,JMP 单元格看起来像“10/22/2021 12:46:58.000” 当您尝试根据时间戳绘制变量图表时,第二个图表的所有点都以混乱的形式排列在一起一堆点,因此 JMP 使用 Excel 向导丢失了毫秒值。
有没有办法使用 Excel 向导导入此数据,同时仍然保留(并理想地显示)毫秒值?
数据存取回复:使用 Excel 向导导入以毫秒为单位的时间很好的解决方法, @brady_brady ! 我还可以报告一下,JMP 17 开发周期中已经在该领域完成了一些工作,我们预计 JMP 17 将能够支持秒的小数点以支持 MS。 JMP 17 将于 2022 年秋季上市。
回复:使用 Excel 向导导入以毫秒为单位的时间你好,
我已经为此工作了一段时间,并且相信在这种情况下 Excel 导入器可能存在问题。 无论如何,我无法让 Excel 导入程序执行您希望的操作。 我将提交技术支持跟踪进行调查,但与此同时,我找到了一种解决方法,希望对您有用。
JMP 的文本导入向导很乐意按照您指定的方式导入数据。 如果将 Excel 文件保存为文本分隔文件(我个人推荐 .csv 格式),则可以轻松导入数据。
将 .xlsx 文件导出为 .csv 后,尝试使用主菜单上的“OPEN...”命令打开 .csv 文件时,请确保清除“使用默认程序”框。 这允许您选择“数据(使用预览)”单选按钮:

选择所需的文件(现在是 .csv 文件),单击“打开”,当向导出现时,确保进行以下选择(默认值):

单击“NEXT”,然后单击“IMPORT”,创建一个表:

右键单击表左上角的 SOURCE 脚本并选择“编辑”将显示一个脚本,您可以在将来运行该脚本以绕过向导,从而使您可以轻松地使用最新版本的.csv 文件,只要您愿意。

干杯,
布雷迪