讓我在你的腦海裡畫一幅圖畫。 您正在開發一個項目,需要從在線數據庫中編譯和報告數據。 您知道 JMP 在數據提取和操作方面功能強大,但您只是不知道從哪裡開始:如何提取在線數據? 如何過濾和篩選這些數據? 我如何擴展它以從整個數據庫收集信息? JMP和JSL具有強大而廣泛的功能,我今天在這裡向您介紹Internet Open。
什麼是互聯網開放?
之內聯合管理計劃,在“文件”菜單中,有一個標記為“Internet 打開”的功能。其一般用途是將網站中的格式化數據或文本數據導入 JMP 數據表中。 從那裡,您可以使用 JMP 進行隨心所欲的統計分析。 選擇此選項時,您可以輸入 URL,從網絡中選擇您想要的特定數據表,甚至可以在導入格式化表和僅導入文本之間切換。 這開闢了一個全新的數據和統計可能性世界。 互聯網包含一生的信息,因此能夠訪問它具有一生的價值。
在 JMP 的一個夏季項目中,我的任務是從互聯網上收集數據。 我可以做到這一點的一種方法是在多個網站上手動搜索我需要的每一個小數據;然而,這會花費太長的時間,而且效率肯定很低。 相反,我只是使用 Internet Open 工具並自動下載所有數據! 這使得數據彙編更加有效和準確。 從那裡,我能夠使用 JMP 提供的許多工具來過濾和篩選數據。 舉個例子,假設您對電視節目“迷失”感興趣,並且想要分析劇集的長度。

使用 Internet Open,您可以復制維基百科鏈接 ( https://en.wikipedia.org/wiki/List_of_Lost_episodes ) 進入 URL 點。 由於數據表已在網站內格式化,因此您可以使用“打開為數據”過濾器。 選擇“確定”後,將彈出另一個窗口,其中包含在網站中找到的 JMP 數據表列表。 我只需要第一個數據表,因此選擇第一行並單擊“確定”。 你的桌子應該會彈出! 就這麼簡單!


我們如何才能使其更加高效?
雖然使用 Internet Open 提取數據絕對比我自己將數據插入 JMP 更進步,但我仍然覺得有必要進一步加快這一過程。 我希望自動化一切,這樣只需單擊一個按鈕,我就可以立即打開 JMP 數據表。 為此,我需要使用 JSL。
這是我真正接觸 JSL 的第一個夏天,所以我肯定會認為自己是該語言的初學者。 話雖這麼說,使用互聯網通過代碼打開非常簡單! 您將使用的主要語法是“Open()”函數,它打開來自網絡的表、腳本和數據! 將 URL 粘貼到打開函數中後,您可以選擇要導入的特定表、將表設置為不可見等等。
Internet Open 是一個重要的工具,因為它具有如此大的價值,同時又如此簡單。 只需點擊幾下即可訪問整個世界,並節省您的時間和精力。 它具有多種應用程序和設置,包括 JSL 中開放工具的大量靈活性。 如果你還沒有嘗試過!
嗨克里斯,
我從不編寫 jsl 腳本,但決定嘗試使用 Open 函數編寫一個腳本。 我得到了指導約翰·施羅德的帖子回答一個問題。
此代碼打開一個文件。通過更改括號中的數字,它會打開頁面上的不同表格。
打開( ” https://en.wikipedia.org/wiki/List_of_Lost_episodes ", HTML 表(1) );