• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      Python在數(shù)據(jù)可視化中的應(yīng)用

      2018-12-22 10:55肖明魁
      電腦知識與技術(shù) 2018年32期
      關(guān)鍵詞:類庫程序設(shè)計(jì)大數(shù)據(jù)

      肖明魁

      摘要:數(shù)據(jù)可視化,是關(guān)于數(shù)據(jù)視覺表現(xiàn)形式的科學(xué)技術(shù)研究,是以某種概要形式抽提出來的信息,包括相應(yīng)信息單位的各種屬性和變量。數(shù)據(jù)可視化可以增強(qiáng)數(shù)據(jù)的呈現(xiàn)效果,方便用戶以更加直觀的方式觀察數(shù)據(jù),進(jìn)而發(fā)現(xiàn)數(shù)據(jù)中隱藏的信息,使用戶在短時間內(nèi)理解數(shù)據(jù)背后的規(guī)律與價值。

      關(guān)鍵詞:大數(shù)據(jù);Python;類庫;程序設(shè)計(jì)

      中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2018)32-0267-03

      1 引言

      Python作為近年來最受歡迎的面向?qū)ο缶幊陶Z言之一,廣泛應(yīng)用于系統(tǒng)管理任務(wù)的處理和web編程,具有簡潔性、易讀性以及可擴(kuò)展性等優(yōu)點(diǎn),尤其是支持各類豐富,功能強(qiáng)大的第三方類庫,大大拓展了其用途,在科學(xué)計(jì)算,數(shù)據(jù)庫,人工智能等領(lǐng)域發(fā)揮很重要的作用。numpy,pandas,matliplot和seaborn是數(shù)據(jù)分析和圖形化處理是最常用的模塊,NumPy是Python語言的一個擴(kuò)充程序庫,支持高級大量的維度數(shù)組與矩陣運(yùn)算,此外也針對數(shù)組運(yùn)算提供大量的數(shù)學(xué)函數(shù)庫。pandas 是基于NumPy 的一種工具,該工具是為了解決數(shù)據(jù)分析任務(wù)而創(chuàng)建的。Pandas 納入了大量庫和一些標(biāo)準(zhǔn)的數(shù)據(jù)模型,提供了高效地操作大型數(shù)據(jù)集所需的工具。pandas提供了大量能使我們快速便捷地處理數(shù)據(jù)的函數(shù)和方法。Matplotlib 是一個 Python 的 2D繪圖庫,它以各種硬拷貝格式和跨平臺的交互式環(huán)境生成出版質(zhì)量級別的圖形。Seaborn是在matplotlib的基礎(chǔ)上進(jìn)行更高級的API封裝,從而使得作圖更加容易,在大多數(shù)情況下我們使用seaborn就能做出直觀形象的圖表,而使用matplotlib就能制作具有更多特色的圖表。本文根據(jù)2014至2015年期間全國各城市空氣質(zhì)量指數(shù)匯總表,探討如何利用基于anaconda開發(fā)環(huán)境之下的python語言及其相關(guān)模塊,完成實(shí)際操作。

      2 模塊和數(shù)據(jù)導(dǎo)入

      結(jié)果表明,數(shù)據(jù)切分之后數(shù)據(jù)規(guī)模已經(jīng)大大減小,這樣有助于后續(xù)進(jìn)一步處理。

      4 數(shù)據(jù)分析和可視化展示

      圖中用不同灰度矩形代表不同城市,X軸坐標(biāo)代表10月份空氣質(zhì)量等級,縱坐標(biāo)代表每種空氣質(zhì)量等級的天數(shù),明顯可以看出10月份空氣質(zhì)量為良的城市較多。

      如圖所示,X軸表示八個城市,Y軸表示日期,最右側(cè)的灰度條由淺到深代表AQI指數(shù)從低到高,圖中每個小矩形塊的不同色深代表各城市當(dāng)天的空氣質(zhì)量等級,小矩形塊上的數(shù)字表示當(dāng)天該城市具體AQI指數(shù)。顯示結(jié)果可以看出,北方四城AQI指數(shù)明顯高于南方四城。

      5 結(jié)語

      本文通過實(shí)例直觀演示,驗(yàn)證了python及其相關(guān)類庫對于數(shù)據(jù)圖形化處理的高效性和便捷性,隨著大數(shù)據(jù)時代的到來,社會各領(lǐng)域和行業(yè)中數(shù)據(jù)挖掘和數(shù)據(jù)分析工作不可或缺,其中可視化展示技術(shù)對于科學(xué)分析和制定決策至關(guān)重要,未來必然有廣闊的應(yīng)用和發(fā)展前景。

      參考文獻(xiàn):

      [1] 陳明."大數(shù)據(jù)可視化分析"[J].計(jì)算機(jī)教育,2015-3-10.

      [2] 聶晶.“python在大數(shù)據(jù)挖掘和分析中的應(yīng)用優(yōu)勢”[J].廣西民族大學(xué)學(xué)報(bào),2018-2-15.

      [3] 劉雨珂,王平.“基于Python+Pandas+Matplotlib的學(xué)生成績數(shù)據(jù)統(tǒng)計(jì)與圖形輸出實(shí)現(xiàn)”[J].福建電腦,2017-10-31.

      [4] 陳衍鵬.“基于Python第三方庫實(shí)現(xiàn)Excel讀寫”[J].微型電腦應(yīng)用,2017-08.

      [5] 李強(qiáng),白建榮,李振林,張黎明.“基于Python的數(shù)據(jù)批處理技術(shù)探討及實(shí)現(xiàn)”[J].地理空間信息,2015-04-24.

      【通聯(lián)編輯:梁書】

      猜你喜歡
      類庫程序設(shè)計(jì)大數(shù)據(jù)
      基于Visual Studio Code的C語言程序設(shè)計(jì)實(shí)踐教學(xué)探索
      從細(xì)節(jié)入手,談PLC程序設(shè)計(jì)技巧
      數(shù)據(jù)結(jié)構(gòu)可視化類庫的設(shè)計(jì)與實(shí)現(xiàn)
      高職高專院校C語言程序設(shè)計(jì)教學(xué)改革探索
      PLC梯形圖程序設(shè)計(jì)技巧及應(yīng)用
      神木县| 珲春市| 五家渠市| 纳雍县| 平邑县| 海原县| 白玉县| 禹州市| 朝阳区| 南郑县| 湘阴县| 宿松县| 平顶山市| 洛阳市| 隆化县| 万载县| 东乌珠穆沁旗| 静海县| 余姚市| 聊城市| 天祝| 绥化市| 江孜县| 商都县| 丁青县| 北票市| 内丘县| 旌德县| 白山市| 磐石市| 陵水| 万年县| 赤水市| 牡丹江市| 武平县| 廉江市| 买车| 宜兰市| 南康市| 巴马| 英德市|