刷新之前使用從 .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);