FCS文件:JMP將它們打開,但是標頭信息在哪裡?我正在幫助一位同事處理FCS文件。 JMP足夠容易地打開數據,這很棒,但是我想提取頭信息,而且我想不出一種簡單的方法-尤其是如果我想對一堆文件這樣做。
我沒有像處理CSV文件那樣獲得任何選項,因此我發現的唯一解決方案是將擴展名更改為.txt並使用文本首選項打開文件。 那行得通,但是如果我需要在打開之前對所有文件執行此操作,那將很麻煩。
1)有沒有一種方法可以打開一個FCS文件來查看標題而無需更改擴展名
2)即使擴展名不是標準的文本擴展名,您也可以使用腳本並強制使用文本首選項嗎?
謝謝!
數據表其他腳本編寫回复:FCS文件:JMP將它們打開,但是標頭信息在哪裡?JMP打開FCS文件時,會將標頭信息作為表變量放置。
您可以查詢表以獲取名稱列表(dt << getTableVariableNames),還可以檢索值(
dt << getTableVariableNames)。
回复:FCS文件:JMP將它們打開,但是標頭信息在哪裡?@戴維·伯納姆, 那將是真棒! ...但是我沒有看到。 我在Windows 10上使用JMP 15.2.1。

回复:FCS文件:JMP將它們打開,但是標頭信息在哪裡?您可能想嘗試的一種選擇是使用功能LoadTextFile,這至少將使您可以看到標頭數據(儘管可能很慢,因為FCS文件包含大塊的二進制數據):
fcsFile = "c:\my-fcs-file.fcs";
str = loadtextfile(fcsFile);
// extract header
pat = "FCS" + PatArb()>>hdr + "$BEGINANALYSIS";
isMatch = PatMatch(str,pat);
if (isMatch,
show(hdr)
,
show("oops")
);
回复:FCS文件:JMP將它們打開,但是標頭信息在哪裡?我會嘗試一下 ... 在文本編輯器中打開文件,標題具有很多信息(顯然,JMP不會將其作為標題信息提取出來)。
也許這會幫助我理解為什麼...
謝謝!