您好,我是普通 JMP 用戶,但我經常分析某些資料集,因此請尋找自動化方法將資料直接儲存到 Power Point。 我想檢查一下是否有辦法透過 JSL 來做到這一點。
我有 .jrp 文件,其中包含發行版,現在我想將其另存為電源點,但不使用 JMP 另存為選項。 我想透過JSL對ppt中保存的資料進行自訂和格式化。 我有大約 20-30 個不同的分位數分佈,如果我儲存為 ppt 選項,每個分佈和分位數總共有 60-70 頁的 ppt。
再次格式化 ppt 並透過減少繪圖和分位數表使其在 < 10 張幻燈片中變得非常臃腫且低效。非常感謝任何幫助。
@穆罕默德德里茲萬,
您是否想在圖片中新增統計報告,例如異常值、平均值控制限?
趨勢圖的困難之一是 X 軸大小取決於圖表中有多少點條目。
讓我解釋:
- 假設日期範圍相同,即過去 30 天。
- 如果該日期範圍內的 Y 值數量相同,則可以輕鬆計算出通用比例。
- 但是,如果您有「按」變量,例如按產品或設備劃分的不同趨勢圖,或者不同的採樣率(每次運行都會收集 Y1,而每小時僅第一次運行會收集 Y2),則點數將不一樣,圖表縮放可能需要更多工作。
我很快就會向您發送一個示例,但它可能無法滿足您的需求。 更多細節會有所幫助。
順便說一句,您想要 Powerpoint 輸出還是更喜歡網頁報告?
喬治亞州
你好@gzmorgan0
非常感謝您參與這個計劃。 基本上我對 Jmp 腳本很陌生
這個程式幫助我將所有發行版的聊天記錄放在一張 PPT 中
我還嘗試了這個程式來擬合 Y by X 但不起作用。
我應該在 Y 軸上有多個列,在 X 軸上只有一列(日期)---- 就像 Y 軸上各種項目的趨勢圖,並且 X 軸上具有相同的日期
請你幫助我好嗎 ?
@JMPMODUSER您可能需要在 JMP 社群中搜尋類似問題。
我建議你去閱讀圖形大小匯出到 pptx 儲存簡報我喜歡使用一個名為的免費軟體程序P3ICLI 。 該連結中對此進行了描述。
下面是對編寫的腳本的修改JMP 腳本語言的 JSL 配套應用程序,第二版。
腳本每頁有 9 個分佈,3 個寬,3 個高。 它使用僅使用 JMP 的 BKM(最著名的方法):使用顯示框,建立頁面,然後取得要儲存到 PPTX 的圖片。 請注意,tmpic 有嵌套的大綱框,目前需要某些內容才能在右下角取得大綱標題。
我發現需要擴展才能獲得我想要的東西。P3ICLI,不需要縮放,只需在Powerpoint中建立佈局模板,然後使用JSL編寫P3ICLI命令
Names Default to Here(1);
scaleit = Function( {w, h, fmt}, {wppi, hppi, scl},
//show(w,h);
wppi = 13 * 96;
hppi = 6.5 * 96;
if(fmt=="Standard", wppi = 9.5 * 96);
scl = Minimum( wppi/w, hppi/h, 1);
);
dt = open("$sample_data/semiconductor capability.jmp");
cnme = dt << get column names("Continuous", "string");
//use only the first 30;
cnme = cnme[1::30];
pw = 3;
ph = 3;
ppp = pw*ph; //pictures per page
jjrn = New Window("My Journal", << Journal);
for(i=1, i<=nitems(cnme), i++,
if(mod(i,ppp)==1, Try(lub << delete); lub=LineUpBox(ncol(floor(pw))));
dist = dt << Distribution(
Continuous Distribution(Invisible,
Column( cnme[i] ),
Summary Statistics( 0 ),
Horizontal Layout( 1 ),
Vertical( 0 ),
Capability Analysis( 0 )
)
);
lub << append(report(dist)[OutlineBox(2)] << clone box);
wait(0);
dist << close window;
//show(i, cnme[i]);
if(
i==ppp, //write the first page with ppp graphs
tmpic = lub <<GET picture="">ppp,
If(mod(i,ppp)==0 | i==nitems(cnme), //write the next page of ppp
tmpic = lub <<GET picture=""></GET></GET>
Page 1 of the PowerPoint documentPage 1 of the PowerPoint documentPowerPoint 文件的第 1 頁