前幾篇都是手動(dòng)錄入或隨機(jī)函數(shù)產(chǎn)生的數(shù)據(jù)。實(shí)際有許多類(lèi)型的文件,以及許多方法,用它們從文件中提取數(shù)據(jù)來(lái)圖形化。
專(zhuān)注于為中小企業(yè)提供網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)開(kāi)原免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了上千企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
比如之前python基礎(chǔ)(12)介紹打開(kāi)文件的方式,可直接讀取文件中的數(shù)據(jù),擴(kuò)大了我們的數(shù)據(jù)來(lái)源。下面詳細(xì)介紹從文件中加載數(shù)據(jù)。
一、使用內(nèi)置的 csv 模塊加載CSV文件
CSV文件是一種特殊的文本文件,文件中的數(shù)據(jù)以逗號(hào)作為分隔符,很適合進(jìn)行數(shù)據(jù)的解析。先用excle建立如下表格和數(shù)據(jù),另存為csv格式文件,放到代碼目錄下。
包含在Python標(biāo)準(zhǔn)庫(kù)中自帶CSV 模塊,我們只需要import進(jìn)來(lái)就能使用。比如我們需要將上面的CSV文件都打印出來(lái),代碼 如下:
import csv #import csv 用來(lái)導(dǎo)入csv模塊 filename= 'E:\WorkSpace\python\coding\score.csv' #文件保存的絕對(duì)路徑,如果在代碼目錄文件下,可以直接用文件名 with open(filename) as file_csv: #是不是忘記了如何打開(kāi)文件?打開(kāi)文件,并將結(jié)果文件對(duì)象存儲(chǔ)在file_csv中 reader = csv.reader(file_csv) #直接調(diào)讀取 用csv.read()讀取文件內(nèi)容 for row in reader: # 用for循環(huán)打印每一行 print(row)
本文標(biāo)題:python數(shù)據(jù)可視化-matplotlib入門(mén)(6)-從文件中加載數(shù)據(jù)
當(dāng)前路徑:http://chinadenli.net/article40/dsogpeo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供用戶(hù)體驗(yàn)、小程序開(kāi)發(fā)、做網(wǎng)站、網(wǎng)站策劃、移動(dòng)網(wǎng)站建設(shè)、關(guān)鍵詞優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)