如何獲取表信息你好,
JMP中有沒有一種方法可以獲取表上的信息,類似於SAS PROC CONTENTS的功能(列名、行數、列名、列類型等)?
謝謝,奧倫
回复: 如何獲取表信息感謝大家為我的請求提供可能的解決方案。
奧倫.
回复: 如何獲取表信息嗨傑夫,
非常感謝。 我剛剛下載了您推薦的加載項。 它不提供有關表本身的信息(表名稱、創建日期等),但這可能是我正在尋找的最好的解決方案。
BR,奧倫
回复: 如何獲取表信息查看表屬性插件經過@Justin_Chilton 。
我想這可能就是您正在尋找的。
回复: 如何獲取表信息*列查看器*選項非常有用,尤其是*數據功能
詢問*顯示摘要*時顯示的信息的表格視圖*,如
它顯示表列中的所有列名稱(在數據表中),
允許打印、排序和打印等。
但是,*如果將匯總表連接起來,它可能會更有用
到數據表*,以更改 *Columns* 列中標題的方式
會更改數據表中的標題。 例如,如果
數據表包含單詞“Mean”(例如,因為它們是由
*摘要*),我可以立即刪除所有這些“平均值”(如果我想縮短
標題),方法是使用“查找”並將其全部替換為空白。
回复: 如何獲取表信息嗨奧倫,
遺憾的是,JMP 中沒有這樣的開箱即用的程序來使用 PROC CONTENTS。
JMP 中最接近的功能是列查看器平台,從主菜單 -> 列 -> 列查看器:
https://www.jmp.com/support/help/en/15.0/#page/jmp/select-columns-in-the-columns-viewer.shtml
通過使用 JSL DataTable 函數,您可以使用更多低級函數來獲取有關表和文件的一般詳細信息,但這意味著要編寫 JSL 代碼。
我建議您嘗試使用列查看器,並最終將您的問題報告給 WW JMP 主社區,以便您獲得更大的可見性。
希望這可以幫助。
再見,馬西莫
回复: 如何獲取表信息你好湯姆,
感謝你能這麼快回复。 我嘗試運行您發送的腳本,但找不到輸出。
無論如何,我需要一個更詳細的輸出,其中包含所有表的信息,如目錄生成的信息。 這是出於監管目的,期望獲得與 SAS 類似的輸出。
我可能不得不尋找其他解決方案。
再次感謝,奧倫
回复: 如何獲取表信息嗨奧倫,
我不熟悉SAS 過程內容,
但我知道在 JSL 中您可以通過單獨的命令獲取所需的所有信息。 這裡有一些:
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << Get Script();
dt << Get Column Names("string");
Nr = NRows(dt);
Nd = NCols(dt);
dt:Age << Get Data Type;
dt:Age << Get Modeling Type;
這對你來說夠了嗎?
BR,
湯姆.