我在 SAS 中下載了一個大型人口普查文件 (550MB),該文件隨 SAS 控制語言一起提供以創建格式、讀取原始數據文件並將格式附加到變量。我可以輕鬆地使用文件/打開菜單項來訪問文件,但這不會傳輸格式。當我嘗試使用 SAS/browse file 命令時,我收到一條通知,無法在端口 8561 上建立到 127.0.0.1 的連接。
我被卡住了,因為我不知道如何解決這個問題。
非常感謝1
這個問題之前已經被問過和回答過
如何使用 SAS 格式庫呈現 SAS 文件
答案是JMP不能直接讀取格式文件。如果您在 JMP 所在的同一台計算機上有可用的 SAS,並且您使用 JMP 到 SAS 接口,則您只能處理這些文件。
謝謝,吉姆,你的回應。
我一直在遵循這些建議。SAS 已在我的計算機上啟動並運行,分配了 libname“canada”,它保存 pumf2016(數據)和讀取原始數據時生成的格式庫作為 SAS 文件。SAS 上的瀏覽顯示顯示了應用於相應列的格式。
我試過兩種方法。 一、在JSL編輯器中完成所有步驟,提交connect,庫定義命令。 然後提交我已經說明的複制命令。
副本工作正常,但列屬性菜單中給出的變量格式的指示沒有任何作用。
我還使用了 JMP 的 SAS 連接過程連接到當前機器上的 SAS。我設置了使用變量名稱和處理 SAS 格式的選項。變量名稱出現,列屬性選項卡的內容列表顯示 SAS 格式的名稱。同樣,顯示數據表中沒有出現格式,我不知道如何顯示它們。
要么我的設置中有些東西根本不起作用 - 要么我錯過了一些重要的 JMP 步驟。 但是,數據可以正確傳輸——只是不顯示格式值。 我感覺有點愚蠢,因為我原以為用這個數據集來做一些社會比較。總可以讓學生做幾個價值標籤,但不是幾十個!
我已閱讀“使用 SAS 自定義格式導入....”,但由於我在打開數據集的情況下運行 SAS,因此我沒有完全理解該文檔中的步驟 C 和 D。任何幫助將不勝感激。
拉里·尼茲