大家好,
我有許多固定寬度的資料檔案(全部具有相同的結構)為 txt 格式,這些檔案沒有列名。誰能建議我使用 JSL 模板來開啟 JMP 中的任何檔案?
提前致謝。
您是否嘗試過使用 JMP 的「開啟並預覽」來開啟檔案?
選擇

找到您的文件,確保啟用“使用預覽”,然後按一下“開啟”

您將獲得許多不同的導入選項,您可以更改以(希望)適合您的文件格式

完成選擇並能夠按導入後,按它,您可以從表腳本“來源”中獲取腳本

你好呀,
感謝您的及時回覆。是的,我按照您在這裡的建議嘗試了。這適用於我透過選擇每列寬度手動開啟的檔案。但是如果我想將此腳本用於其他文件,通過更改文件名/位置,它當然不會導入數據,儘管會創建表結構。
有什麼建議嗎?
謝謝
完成選擇並按下“導入”後,按下它,您可以從表腳本“來源”中獲取腳本

Open(
"$DOWNLOADS/test.csv",
columns(
New Column("date",
Numeric,
"Continuous",
Format("m/d/y", 10),
Input Format("m/d/y")
),
New Column("c000002", Numeric, "Continuous", Format("Best", 10)),
New Column("c000003", Numeric, "Continuous", Format("Best", 10)),
New Column("c000004", Numeric, "Continuous", Format("Best", 10)),
New Column("c000005", Numeric, "Continuous", Format("Best", 10)),
New Column("c000006", Numeric, "Continuous", Format("Best", 10)),
New Column("c000007", Numeric, "Continuous", Format("Best", 10))
),
Import Settings(
Fixed Column Widths(13, 3, 7, 9, 11, 6, 90),
Strip Quotes(0),
Use Apostrophe as Quotation Mark(0),
Use Regional Settings(0),
Scan Whole File(1),
Treat empty columns as numeric(0),
CompressNumericColumns(0),
CompressCharacterColumns(0),
CompressAllowListCheck(0),
Labels(1),
Column Names Start(1),
First Named Column(1),
Data Starts(2),
Lines To Read("All"),
Year Rule("20xx")
)
)
Does have "$DOWNLOADS/test.csv", and Fixed Column Widths(13, 3, 7, 9, 11, 6, 90). Are these still missing something?