將 SAS 資料檔匯入到 JMP(採用 SAS 格式)我在 SAS 中下載了一個大型人口普查檔案 (550MB),該檔案由 SAS 控制語言提供,用於建立格式、讀取原始資料檔案並將格式附加到變數。我可以輕鬆地使用“文件/開啟”選單項目來存取該文件,但這不會傳輸格式。當我嘗試使用 SAS/瀏覽檔案命令時,我收到一條通知,指出無法在連接埠 8561 上建立與 127.0.0.1 的連線。
我被困住了,因為我不知道如何解決這個問題。
非常感謝1
資料存取回覆:使用 SAS 格式將 SAS 資料檔匯入到 JMP你好@LNitz ,
查看您的 JMP 首選項檔設定。 我目前沒有打開 JMP,但我相信您可以執行以下操作 -
- 從 JMP 檔案 => 首選項 => SAS 整合 =>“SAS 資料匯入”或類似內容
- 按一下該選項,該選項聲明使用 SAS 變數標籤作為列名稱,然後
- 資料匯入期間 => 選取將 SAS 自訂格式轉換為 JMP 值標籤的選項
- 請務必按一下“應用”,然後按一下“確定”
如果您仍然無法套用這些格式,請聯絡 JMP 技術支援中優秀的團隊( support@jmp.com )他們會很樂意幫助您完成這個過程。
乾杯,
史丹
回覆:使用 SAS 格式將 SAS 資料檔匯入到 JMP遺憾的是,我的 JMP 系統上沒有安裝 SAS,因此我無法進一步調查您的問題。希望社區中的其他人能夠插話。
回覆:使用 SAS 格式將 SAS 資料檔匯入到 JMP謝謝吉姆的回覆。
我一直在遵循這些建議。SAS 已在我的電腦上啟動並運行,分配了庫名稱“canada”,它保存 pumf2016(資料)以及在讀取原始資料時生成的格式庫作為 SAS 檔案。SAS 上的瀏覽顯示顯示套用於對應列的格式。
我嘗試過兩種方法。 一、在 JSL 編輯器中執行所有步驟,提交連線、庫定義指令。 然後提交我已經說明的複製命令。
副本工作正常,但列屬性選單中給出的變數格式的指示不會執行任何操作。
我還使用 JMP 中的 SAS 連線程序來連接到目前電腦上的 SAS。我設定了使用變數名稱和處理 SAS 格式的選項。出現變數名稱,且列屬性標籤的內容清單顯示 SAS 格式的名稱。同樣,顯示資料表中沒有出現格式,我不知道如何顯示它們。
要么我的設置中有些東西根本不起作用,要么我錯過了一些重要的 JMP 步驟。 然而,資料傳輸正確,只是不顯示格式值。 我感覺有點愚蠢,因為我預計會在課堂上使用這個資料集來進行一些社會比較。人們總是可以讓學生製作幾個價值標籤,但不能製作幾十個!
我已閱讀“使用 SAS 自訂格式匯入...”,但由於我在開啟資料集的情況下運行 SAS,因此我沒有完全理解該文件中的步驟 C 和 D。任何幫助將不勝感激。
拉里·尼茨
回覆:使用 SAS 格式將 SAS 資料檔匯入到 JMP這個問題之前已經被問過並回答過
如何使用 SAS 格式庫渲染 SAS 文件
答案是JMP不能直接讀取格式檔。只有當您在與 JMP 相同的電腦上提供 SAS,並且使用 JMP 到 SAS 介面時,您才可以處理這些檔案。