Data Formulator 是由微軟研究院開發的一款 AI 驅動的資料視覺化工具,旨在透過結合使用者介面互動與自然語言輸入,協助分析師更有效率地創建豐富的視覺化圖表。
主要特色:
-
AI 賦能的資料轉換: 透過大型語言模型,Data Formulator 能夠自動將原始資料轉換為適合視覺化的格式,減少手動資料處理的時間。
-
直觀的使用者介面: 使用者可以透過拖放資料欄位至圖表屬性(如 x 軸、y 軸、顏色等)來指定視覺編碼,無需撰寫程式碼。
-
自然語言輸入: 當需要進行資料轉換或計算時,使用者可以輸入自然語言提示,AI 會根據提示生成相應的資料轉換程式碼,並更新視覺化圖表。
-
迭代式創建: Data Formulator 支持使用者透過自然語言進行後續提示(例如,「只顯示前 5 名!」),AI 會根據這些提示生成新的圖表,方便使用者進行資料探索與分析。
安裝與使用:
Data Formulator 提供多種安裝與使用方式:
-
透過 Python PIP 安裝: 在本地環境中,使用 Python 的 PIP 套件管理器安裝 Data Formulator,並在虛擬環境中運行。
-
使用 GitHub Codespaces: 在雲端的 VSCode 開發環境中運行 Data Formulator,無需在本地進行安裝。
-
開發者模式: 在本地構建 Data Formulator,適合需要自訂開發環境的使用者。
Data Formulator 結合了 AI 技術與直觀的使用者介面,讓資料分析師能夠更有效率地創建豐富的視覺化圖表,並透過迭代的方式深入探索資料,提升資料分析的效率與準確性。