JMP 促進了自由文本分析,並透過與 Python 的整合使開源程式碼的使用變得容易。很簡單,就是我喜歡的方式。

由於我也喜歡墨西哥美食和 YouTube 節目De mi Rancho a Tu Cocina ,因此我決定在這個部落格中結合我對 JMP 的熱愛和墨西哥美食。對於不了解 Doña Angela 和她的節目“De Mi Rancho a Tu Cocina”的人來說,看著她烹飪美味佳餚是一種放鬆和安慰,就好像您回到了祖母家一樣。
我將嘗試以簡單的方式展示如何使用 JMP 的分析功能與 Python 整合來分析自由文字資料。此範例介紹使用 JMP 18 附帶安裝的 Python 版本從 YouTube 影片中抓取(或提取)文本,並使用 JMP 中的文本瀏覽器分析資料。當然,在解決數據問題的背景下,類似的過程可以用於消費者研究,作為行銷研究或競爭研究的一部分。
首先是最簡單的事情:JMP 已經安裝了一個 Python 版本,只需單擊一個按鈕,您就可以打開一個視窗來輸入 Python 程式碼:

作為一個不喜歡寫程式的人,我認為這會有點複雜。不過,我發現幾個網站都有 Python 程式碼,可以從 YouTube 上的影片中抓取文本,而我只需要進行最小的更改。使用下面所示的我「借用」的程式碼,我只需更改影片 ID 和語言即可。

Python 腳本的運作方式與 JMP 腳本一樣,只需點擊工具列中的綠色按鈕即可。這會導致 Python 搜尋西班牙語影片的文字轉錄。在 JMP 中,可以在查看 > 歷史記錄下的命令日誌中查看結果。

儘管還有其他更優雅(且高效)的方法來保存結果,但也可以從「記錄」視窗複製文字並將其貼上到文字檔案中。將多個影片中提取的文字儲存到文字檔案後,我使用了 JMP 選項,該選項允許您在「檔案」>「匯入多個檔案」中一次匯入多個文件,將它們匯入到 JMP 中。經過一番擺弄後,我整理了數據,使劇集顯示在第一列中,相應的文字顯示在第二列中。

現在,為了有趣的部分,我在「分析」>「文字資源管理器」中指定了選項,包括顯示語言。幾年前,我學習了一門使用 Python 進行文字分析的課程,令我驚訝的是,在 JMP 中如此簡單地執行如此繁瑣的任務是多麼容易。

只需點擊幾下,就可以將 YouTube 影片中的單字轉換為引人注目的視覺化效果,這有助於我們從所使用的單字中提取含義。當然,紅色小三角中還有其他分析選項,例如潛在類別分析、判別分析等等。
透過這些基本結果,我可以看到影片中最常用的單字。詞雲中的單字根據計數調整大小。看來辣椒和洋蔥是安琪拉太太的秘密食材。在短語列表中,我還可以看到另一個秘密成分; Doña Angela 的甜言蜜語讓我們很多人一次又一次地回到她的 YouTube 頻道。

如果您想了解有關文字資料的準備和分析的更多信息,我們邀請您觀看此詳細視頻,其中包含您可以遵循的範例。