【发布时间】:2014-03-28 01:04:06
【问题描述】:
我想从文件中读取一些 RA 和 Dec 值以仅查找唯一的值。然后将其打印到一个新文件中,其中仅包含与每个 RA 和 12 月相关联的唯一信息。
该文件包含 starId, RA, Dec, Mag, Temp, ....
0001, 19:20:21.22, 37:40:43.5, 14.6, 5432, ...
readcol,'/filepath/filename.txt',starId,RA,DEC,Mag, Temp, format='L,A,A,D,D',/silent
idx = uniq(starId)
当我尝试将唯一列表写入文件时
openw,2,'/filepath/uniqlist.txt'
printf,2,[transpose([starId[idx]), transpose(RA[idx]), transpose(Dec[idx])]
close,2
我只得到 RA 和 Dec 的第一个值
谁能帮忙,我可以使用什么格式说明符来读取或写入文件的正确信息
【问题讨论】: