使用字段描述導入數據<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />嗨,
我有地理數據,可以作為CSV或電子表格閱讀。我想把它讀入JMP,所有信息都自動放到需要的地方。第一個條目是字段名稱。每個字段中的第二個條目是字段描述,此後的條目是我要評估的值:
var1,var2,var3,...
等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等
10,15,0,......
2,3,5,......
...
有很多領域,各地區的結構相同。所以我想把它加載到一個表中,該表讀取第一個條目作為名稱,將第二個條目放入字段的notes部分,並將其餘條目作為表中的條目。關於如何做到這一點或如何編寫腳本會有這樣的事情的任何想法?謝謝。
Re:使用字段描述導入數據一個想法是打開文件兩次:一個副本沒有第二行,第二個臨時副本只有第二行,然後由JSL從第二個表添加到第一個表。
JSL示例:
//打開表格,使用第1行作為列名,跳過第2行
DT = 打開 (
“/path/file.csv” ,
導入設置 (
結束 ( 逗號 ) ,
掃描整個文件 ( 1 ) ,
標籤 ( 1 ) ,
列名稱開始 ( 1 ) ,
數據開始 ( 3 ) ,
要閱讀的行 ( 所有 ) ,
)
) ;
//僅打開第二行的同一個表的臨時子集
DT1 = 打開 (
“/path/file.csv” ,
導入設置 ( 結束 ( 逗號 ) ,標籤 ( 0 ) ,數據開始 ( 2 ) ,要閱讀的行 ( 1 ) )
) ;
//從dt1的第一行添加備註
對於 ( 一世 = 1 ,一世 <= N Col ( DT ) ,一世 ++,
柱 ( DT ,一世 ) << 設置屬性 ( “筆記” ,柱 ( DT1 ,一世 ) 1 ] )
) ;
//關閉臨時表
關 ( DT1 ,沒有保存 ) ;
Re:使用字段描述導入數據我不完全確定你的數據結構。 但以下方法可行:
- 運行自定義JSL腳本以將數據重新格式化為所需的表單。
如果沒有看到一些真實甚至是假的數據,很難說更多。 你可以發一個數據片段嗎?