鍍金池/ 問(wèn)答/數(shù)據(jù)分析&挖掘  Java/ java如何對(duì)excel文件中數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析

java如何對(duì)excel文件中數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析

題主是自學(xué)java的,學(xué)到excel讀取這一部分來(lái)了,剛好手邊有一個(gè)三萬(wàn)行的excel文件,想用java對(duì)這個(gè)excel文件進(jìn)行數(shù)據(jù)分析。但是不知道該怎么做。

任務(wù)也很簡(jiǎn)單,主要是求和與按關(guān)鍵字分類(lèi)。具體實(shí)現(xiàn)就是用poi讀取excel文件,一行就是一個(gè)對(duì)象,然后對(duì)這些對(duì)象某個(gè)屬性值求個(gè)和分個(gè)類(lèi)。目前只想到用for循環(huán)來(lái)實(shí)現(xiàn),用腳也能想到這樣的方法一點(diǎn)也不像個(gè)優(yōu)秀程序員做的事,而且我怕我4G低配電腦會(huì)累死。

網(wǎng)上一搜『java 數(shù)據(jù)』都是什么hadoop那一堆NB東西,用在我兒有點(diǎn)屈才了,而且我也學(xué)不來(lái)。所以想請(qǐng)教下有沒(méi)有其他的方法和工具?

PS:不要問(wèn)我為什么不用其他語(yǔ)言,就我知道的,python里的pandas應(yīng)付這種問(wèn)題很輕松。如果遇到一個(gè)問(wèn)題就要換種語(yǔ)言,真的能成為一個(gè)好的程序員嗎?

指點(diǎn)一下技術(shù)方向。

回答
編輯回答
瘋子范

Apache POI,專(zhuān)門(mén)處理這個(gè)的

2017年8月6日 01:02