刷新之前使用从 .csv 文件导入的数据填充的 JMP 数据表JMP 社区您好,
我需要一些帮助来刷新之前使用以下命令填充的 JMP 数据表文件 -> 打开 -> 文本文件导入选项,在本例中为.csv文件。
第一次,数据导入没有任何问题,然后我在最后添加了几个列公式,并使用图形生成器完成了一些图形,我将脚本正常保存到数据表和文件中。
第二天,据我所知.csv文件中填充了更多数据,我返回 JMP 数据表并重新运行“源”脚本来更新它。 事实证明,它创建了一个新的 JMP 数据表,其中包含最新的数据,但图表的原始列公式和脚本不再可用?
我也尝试了MFI方法,尽管每次只是导入相同的文件,但我得到了相同的结果。
有没有一种方法可以简单地刷新原始数据表,并保持其他所有内容不变,就像我们可以通过数据库查询脚本“从数据库更新”所做的那样?
在此先感谢您的帮助。
问候,
瓦斯科
数据存取回复:刷新之前使用从 .csv 文件导入的数据填充的 JMP 数据表嗨布雷迪,
感谢您的回复并对迟到的反馈表示歉意。
我最终发现使用“表格”菜单下的“JMP 查询生成器”可以完成这项工作。 它还具有使用与“数据库查询生成器”类似的 UI 的额外好处,这也很方便。
谢谢,
瓦斯科
回复:刷新之前使用从 .csv 文件导入的数据填充的 JMP 数据表您好,看看这是否适合您:允许 JMP 构建新表,然后将其内容复制到原始表中。
</CODE></P>
<P>干杯,</P>
<P>布雷迪</P>
<P><CODE class=" language-jsl">
Names Default To Here(1);
dta = datatable("a"); //the original table with all of the goodies
//get the new table by whatever means
dtb = datatable("b"); //the update table
dta << add rows(nrow(dtb) - nrow(dta));
dta[0,0] = dtb[0,0];
close(dtb, nosave);