大家問候。對不起,超長的博客中斷。由於其他一些寫作責任,我最近一直在自我強加的社交媒體流亡(主要是)流浪沙漠。如果你因缺乏而感到沮喪關於JMP臨床或統計數據的帖子 ,我只想說,我的缺席不是因為你......這就是我。
眾所周知,JMP有許多用於可視化數據的精彩功能。但是,今天我將談談JMP腳本語言(JSL)的最新應用,它幫助我使用JSL編寫和發送電子郵件。郵件功能。
為了給出一些背景知識,我是會議指導委員會的成員。我們的部分職責包括向與會者回應他們的提案是否被即將舉辦的研討會所接受。當然,這可能需要在編寫和提交電子郵件方面進行一些繁瑣的工作,特別是如果目標是以對每個組織者提供最豐富信息的方式自定義電子郵件消息。面對這一挑戰,我寫了一篇 JSL腳本回應接受提案的個人。基於反烏托邦文獻的人工實例如圖1所示。您可能需要單擊圖像才能閱讀它。

圖1。科學的人工實例是令人敬畏的研討會
面對相當明確的結構,JSL腳本循環遍歷數據表中的每一行,以構建和自定義電子郵件文本,附加重要時間軸的PDF文件並發送消息(圖2)。該郵件功能放在一個嘗試因此,如果郵件由於任何原因(例如錯誤定義的電子郵件地址)而無法發送,則會將註釋寫入JMP日誌。您可能會注意到底部的j-indexed循環。目前,郵件支持發送給單個收件人,因此有必要遍歷組織者的數量(在這種情況下最多兩個)。這就是將所有組織者都包含在電子郵件正文中的原因。但是,如果提案只有一個組織者,則下面的腳本可以工作(就像輸入#2一樣)。

圖2。為科學做出積極回應的劇本是令人敬畏的研討會
以下是JSL腳本生成和發送的最終消息的示例:
你好,組織者。感謝您抽出時間為Science is Awesome Workshop提交會議提案。我們很高興地通知您,您的建議321723:CHICKIENOB NUBBINS:基因工程的實際問題,被選中參加今年的研討會。 如果需要,請與其他組織者一起確定會議的發言人。本次會議的組織者包括Crake Smith,HelthWyzer(Crake.Smith@HelthWyzer.wow)和Jimmy Thickney,OrganInc(Jimmy.Thickney@OrganInc.wow)。請從組織者中選擇一把椅子,並遵守所附的研討會參與規則。隨附規則和重要時間表。我們感謝您有興趣參加Science is Awesome Workshop!真誠的,指導委員會你好,組織者。感謝您抽出時間為Science is Awesome Workshop提交會議提案。我們很高興地通知您,您的提案231234:疫苗接種計劃的重要性,以阻止疾病的傳播,被選入今年的研討會。 如果需要,請與其他組織者一起確定會議的發言人。本次會議的組織者包括溫莎大學的Perdita Verney(Perdita.Verney@uw.edu.wow)。會議主席目前是溫莎伯爵Adrian Shelley(Adrian@windsor.wow)。 請通知主席提案批准。隨附規則和重要時間表。我們感謝您有興趣參加Science is Awesome Workshop!真誠的,指導委員會
你好,組織者。感謝您抽出時間為Science is Awesome Workshop提交會議提案。我們很高興地通知您,您的提案655321:使用LUDOVICO技術降低了暴力犯罪的發生率,被選入今年的研討會。 如果需要,請與其他組織者一起確定會議的發言人。本次會議的組織者包括Miles Branom,Ludovico Inc.(Branom@ludovico.wow)和William Brodsky,Ludovico Inc.(Brodsky@ludovico.wow)。會議主席目前是Alex DeLarge,Droog Partners(Alex@droogpartners.wow)。 請通知主席提案批准。隨附規則和重要時間表。我們感謝您有興趣參加Science is Awesome Workshop!真誠的,指導委員會
不幸的是,由於過去幾天的計算機病毒,當其他程序試圖獲得發送電子郵件的訪問權時,電子郵件程序已經得到了一點保護(圖3)。在這些情況下,您可以在最多10分鐘內授予JMP訪問權限,但這仍然需要在發送時批准每封電子郵件。雖然有些人可能會發現這個按鈕推動步驟繁瑣,但我發現編寫和剪裁30多封電子郵件更為可取。

圖3。來自Microsoft Outlook的警告
最後請注意,JMP的位數(32位或64位)目前必須與電子郵件軟件的位數相匹配。請參閱說明這裡至於何時可以解決這個問題。