Knime數據分析入門- 09 「數據轉換」一轉多

數據格式轉換:一轉多


Knime數據分析入門- 09 「數據轉換」一轉多

實現過程

轉換隻需用到一個節點 One to Many即可。適用於分類型數據。


Knime數據分析入門- 09 「數據轉換」一轉多

一轉多示例(學歷列轉換為多列,0或1標識)

適用場景

若在常用APP的分析中,那些APP同一天內適用,或者彩票中雙色球中的6紅球,那幾個球經常出現,在網絡圖中,每個球是一個頂點,兩個同時出現,圖形上連一條線,連接的線越多,線就越粗,說明2個同時出現的機會更多,也可以說是關聯性更強。利用SPSS Modelor(注意不是SPSS統計軟件)中的網絡圖功能,網絡找了張圖片,繪圖後的樣子如下。

讀者可根據現在網上的雙色球歷史數據,按照本文轉換成分類變量,數據為0或1格式的即可進行繪圖,遺憾的是Knime沒有該類型的繪圖功能。


Knime數據分析入門- 09 「數據轉換」一轉多

SPSS Modelor 中的網絡圖,頂點為各分類變量,上圖為亂碼可忽略

One to Many節點的設置

由於轉換後不需要保留原來的列,所以在2中勾選。


Knime數據分析入門- 09 「數據轉換」一轉多

設置界面

執行後結果


Knime數據分析入門- 09 「數據轉換」一轉多

如果結果中,需要調整各列順序,可使用Column Resorter節點;若需要導出Excel,使用導出類的Excel Writer節點即可


分享到:


相關文章: