小特工具箱新增模塊:大數據分析工具

小特工具箱又新增一個功能:大數據分析工具,界面如下圖所示。基於DevExpress組件中的PivotGridControl控件,以前沒注意到這個控件,最近纔開始使用,發現確實挺好用。做一般的數據分析,夠用了。

圖片

我們以分析豆瓣電影評論爲例,春節檔電影最大黑馬要數賈玲的《你好,李煥英》,我們通過抓取能夠得到這部電影的豆瓣電影評論,保存成JSON。因爲這個工具目前是單表操作,所有我們要額外加工下,把評論時間拆分下,分成評論日期和評論小時,還要再加一個聚合字段(相當於銷售訂單中的發貨數量,用於統計)。至此,要分析的數據我們就準備好了。

圖片

下面打開這個模塊,將生成好的JSON文件複製至文本框,點擊按鈕:加載數據。之後會切換到基礎數據面板,可以直接生成DataTable數據和解析出欄目列。

圖片

右側可以選擇BI分析時的列,比如我們只統計電影評論的每天有多少條,每小時有多少條。我們就可以選擇這3列,注意:數據類型需改爲Int型,不然是無法統計的。

設置完這些後,點擊按鈕:智能分析,就會切換到最後一個面板。它的欄目有這些類型,即可做爲行,也可作爲列。怎麼折騰都行,你高興就好。

圖片

最後補充下,這個工具的數據源,支持這些

JSON字符串和文件,要求List<T>結構

Excel文件,首個Sheet頁數據

SQL語句,需連接數據庫

DataTable(轉成DataSet再WriteXml即可)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章