大家好,
我是JMP的新手,我遇到了一個明顯的問題,我生成的一系列直方圖描述了幾個定性背景下定量測量的頻率。我的問題是,在我的所有分發報告中,我所有直方圖的定量值計數按整數值的升序排列,然後是非整數(十進制)值的升序。例如,我的一個直方圖的水平可以是:[5,6,9,14,22,23,6.3,8.5,10.25,13.5,22.75]。此順序也出現在直方圖旁邊生成的頻率表中。
我希望能夠生成直方圖和頻率表,其級別按值的升序排列,無論它們是否為整數(因此x軸將為:[5,6,6.3,8.5,9,10.25] ,13.5,14,22,22.75])。遺憾的是,我找不到任何方法來編輯現有報告以使用此系統或使用此系統生成新報告。
由於我只是熟悉這個軟件,因此我還沒有學會如何實現這些軟件,因此交互式答案會優於腳本式答案。作為參考,我在下面列出了一個這樣的發行版的腳本;我生成的所有圖表都遵循這個基本結構。任何幫助深表感謝。謝謝!
Distribution(
Nominal Distribution(
Column( :Rim Diameter ),
Horizontal Layout( 1 ),
Vertical( 0 ),
Show Counts( 1 )
),
Where(
:Operation == "C" & :Unit == "0AA" & :Paste == "G" & :Vessel Form == "B"
),
SendToReport(
Dispatch(
{"Rim Diameter"},
"Distrib Nom Hist",
FrameBox,
{Frame Size( 541, 121 )}
),
Dispatch(
{"Rim Diameter", "Frequencies"},
"",
TableBox,
{Sort By Column( 1, 1 )}
)
)
) 編輯:我意識到我的數量變量沒有在數據表中用數字標記;糾正這似乎已經解決了這個問題。再一次,我對這個軟件非常陌生。謝謝你抽空花時間!
聽起來你的Rim Description有錯誤數據類型 。它應該是數字。聽起來像是角色。
您可以通過查看數據表中數據的對齊來判斷它是什麼。如果值是左對齊的,那麼它是一個字符列。如果他們是正確的,那就是數字。

雙擊列頂部以獲取列信息窗口,您可以更改數據類型。