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不会将其作为标题信息提取出来)。
也许这会帮助我理解为什么...
谢谢!