国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 編程 > Python > 正文

用Python處理"大"XLS文件

2019-11-11 07:53:36
字體:
來源:轉載
供稿:網友

權當學習Python練手用的.

數據來data.gov.uk,大小有58.4MB

文件都是些什么內容?

’Accident_Index’, ‘Location_Easting_OSGR’,‘Location_Northing_OSGR’, ‘Longitude’, ‘Latitude’, ‘Police_Force’, ‘Accident_Severity’, ‘Number_of_Vehicles’, ‘Number_of_Casualties’, ‘Date’, ‘Day_of_Week’, ‘Time’, ‘Local_Authority_(District)’, ‘Local_Authority_(Highway)’, ‘1st_Road_Class’, ‘1st_Road_Number’, ‘Road_Type’, ‘Speed_limit’, ‘Junction_Detail’, ‘Junction_Control’, ‘2nd_Road_Class’, ‘2nd_Road_Number’, ‘Pedestrian_Crossing-Human_Control’, ‘Pedestrian_Crossing_Physical_Facilities’, ’Light_Conditions’, ‘Weather_Conditions’, ‘Road_Surface_Conditions’, ‘Special_Conditions_at_Site’, ‘Carriageway_Hazards’, ‘Urban_or_Rural_Area’, ‘Did_Police_Officer_Attend_Scene_of_Accident’, ‘LSOA_of_Accident_Location’

這里寫圖片描述

LowMemory 方式讀取文件

#read the filefiledir='/home/derek/Desktop/python-data-analyis/large-Excel-files/Accidents_2013.csv'data = pd.read_csv(filedir,low_memory=False)PRint data.ix[:10]['Day_of_Week']SQL likes 提取數據信息print 'Accidents'print '----------'#選擇星期日發生的事故accidents_sunday = data[data.Day_of_Week==1]print 'Accidents which happended on a Sunday: ',len(accidents_sunday)#選擇星期日發生的且涉事人數在十人以上的事故accidents_sunday_twenty_cars = data[(data.Day_of_Week==1) & (data.Number_of_Vehicles>10)]print'Accidents which happened on a Sunday involving > 10 cars: ' , len(accidents_sunday_twenty_cars)#選擇星期日發生的且涉事人數在十人以上且天氣情況是下雨的事故(2對應的是無風下雨)accidents_sunday_twenty_cars_rain = data[(data.Day_of_Week==1) & (data.Number_of_Vehicles>10) & (data.Weather_Conditions==2)]print'Accidents which happened on a Sunday involving > 10 cars with rainning: ' , len(accidents_sunday_twenty_cars_rain)#選擇在倫敦的星期日發生的事故london_data = data[(data['Police_Force'] == 1) & (data.Day_of_Week==1)]print 'Accidents in London on a Sunday',len(london_data)#選擇在2000年的倫敦的星期日發生的事故london_data_2000 = london_data[((pd.to_datetime('2000-1-1', errors='coerce')) > (pd.to_datetime(london_data['Date'],errors='coerce'))) & (pd.to_datetime(london_data['Date'],errors='coerce') < (pd.to_datetime('2000-12-31', errors='coerce')))]print 'Accidents in London on a Sunday in 2000:',len(london_data_2000)

給人的感覺是特別像SQL語句,DataFrame的這種切片,方式特別好用,對不對?

pd.to_datetime(london_data['Date'],errors='coerce')

這里是日期轉換函數.

輸出:

Accidents----------Accidents which happended on a Sunday: 14854Accidents which happened on a Sunday involving > 10 cars: 1Accidents which happened on a Sunday involving > 10 cars with rainning: 1Accidents in London on a Sunday 2374Accidents in London on a Sunday in 2000: 0

將部分DataFrame數據以XLSX文件存儲下來 確保你安裝了XlsxWriter

sudo pip install XlsxWriter

writer = pd.ExcelWriter('london_data.xlsx', engine='xlsxwriter')london_data.to_excel(writer, 'sheet1')writer.save()writer.close()塊讀取,分析一個星期中那一天最有出事故的概率最大 代碼.2013,2014,2015三年的事故記錄,在’Accidents_2013.csv’,’Accidents_2014.csv’, ‘Accidents_2015.csv’這三個文件中import pandas as pdfrom pandas import Seriesimport matplotlib.pyplot as plt#read the filedir='/home/derek/Desktop/python-data-analyis/large-excel-files/'filedir=['Accidents_2013.csv','Accidents_2014.csv', 'Accidents_2015.csv']tot = Series([])for i in range(3): #塊讀取文件, 每次讀1000條記錄 data = pd.read_csv(dir + filedir[i],chunksize=1000) for piece in data: tot = tot.add(piece['Day_of_Week'].value_counts(), fill_value=0)day_index = ['Sun', 'Mon', 'Tues', 'Wed', 'Thur', 'Fri', 'Sat']print 'data like:'#tot = tot.sort_values(ascending=False)print tot#重新構造一個Series,是為了給索引命名new_Series = Series(tot.values, index=day_index)new_Series.plot()plt.show()plt.close()

控制臺輸出:

data like:1 460522 609563 650064 640395 644456 693787 55162dtype: float64

圖: 這里寫圖片描述 三年記錄在案的有425038條記錄.

結論: 看來,英國人在工作日出行要比在休息日造成更多的事故.星期五的出行造成的事故最多,或許,星期五急著回家,哈哈.相比起來,星期五不適合外出.

參考文章來源

文件沒有提供,是因為:讀者可以自己去下載,可能找到更想更好用Python分析的數據.


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
国产变态拳头交视频一区二区| 中文日本在线观看| 精品街拍一区二区| 中文字幕av高清| 亚洲www色| 在线中文字幕观看| 青青艹在线视频| 天天操天天射天天色| 国产污污在线观看| gogo高清在线播放免费| 成人亚洲一区二区三区| 99精品老司机免费视频| 久久国产综合视频| 97国产在线| 国产毛片在线看| 亚洲精品少妇久久久久久| 国产精品一区二区三区四区色| 国产成人亚洲欧美电影| 国产在线色视频| 日本欧洲一区| 国产精品理人伦一区二区三区 | √天堂中文在线| 精品偷拍激情视频在线观看| 黄色片视频在线观看| 亚洲电影先锋| 在线观看视频污| 91精品国产高久久久久久五月天| 福利视频在线看| 老师我好爽再深一点的视频| www.超级碰| 天天操夜夜添| 在线影视一区| 国产黄色在线观看| 国产精品视频一区二区久久| 中文字幕在线视频不卡| 二区三区中文字幕| 日本最新在线视频| 国产偷倩在线播放| 国产高清一区二区三区视频| 国产亚av手机在线观看| 天天操天天射天天插| 国产男女猛烈无遮挡免费视频| 青青在线视频| 国产资源在线看| 国产在线观看a视频| 狠狠插狠狠操| 国产美女视频一区二区三区| 超碰在线影院| 国产香蕉视频在线观看| 国产日韩网站| av在线播放国产| 日韩中文字幕久久久经典网| www.91在线播放| 二人午夜免费观看在线视频| 老司机精品视频一区二区| 热99在线观看| 久久五月精品中文字幕 | 国产福利小视频在线观看| 国产视频福利在线| 亚洲精品自拍区在线观看| av在线二区| 中文字幕在线免费观看| 91香蕉视频免费在线观看| 色综合久久五月天| 国产原创av在线| 国产黄色片大全| 一本免费视频| 国产理论片免费观看| 国产精品久久精品牛牛影视| 国产精品久久久久久久久鸭| 伊人国产在线看一| 精品入口麻豆传煤| 久久精品蜜桃| 精品福利影院| 欧美亚洲另类在线观看| 交换国产精品视频一区| 99热在线观看免费| 在线视频福利| yjizz视频网站在线播放| 免费看黄视频网站| 国产va在线观看| 亚洲成人在线播放| 丁香花高清在线观看完整版 | 樱花草在线观看www| www亚洲天堂| 国产区卡一卡二卡三乱码免费| 四虎成人精品在永久免费| 天天操天天艹| 欧美亚洲系列| av在线1区2区| 国产娇喘精品一区二区三区图片| 狠狠干天天爱| 开心激情五月婷婷| 久热中文字幕在线观看| 日本视频二区| 日本不卡视频一区二区| 亚洲久草视频| 国产成人天天5g影院| 国产精品一区牛牛影视| 国产美女在线免费观看| 大香伊人久久| 国产成人精品自线拍| 国产香蕉免费精品视频| 国产一级在线| 91涩漫在线观看c| 精精国产xxxx视频在线动漫| 97一区二区三区| 亚洲视频在线观看不卡| 亚洲精品白浆| 成年网在线观看免费观看网址| 国产在线观看网站| 国产美女视频网站| 精品资源在线看| 国产特级淫片免费看| 精品一区二区在线欧美| 91欧美在线视频| eeuss影院在线| 福利在线国产| 在线亚洲精品自拍| 开心婷婷激情五月| 中文字幕亚洲精品视频| 国产啊啊啊视频在线观看| 天天草天天草| 国产无遮挡在线视频免费观看| 国产福利在线观看| 超碰在线网址| 精品乱码一区二区三四区视频| 国产黄色免费在线观看| 欧美国产中文| 国产wwww| 1区2区3区在线| xxxxx中文字幕| 国产欧美久久久久久久久| av在线日韩国产精品| 国产小视频在线观看| eeuss在线观看| 国产粉嫩一区二区三区在线观看| xxxx视频在线| 亚洲视频网站在线| 国产视频福利在线| 九九热在线观看视频| a√在线视频| 国产精品综合久久久久| sese在线视频| 精品视频vs精品视频| 国产一区二区三区四区尤物| 操操操综合网| 欧美96在线| 欧美亚洲系列| 欧美日韩在线精品成人综合网| 18加网站在线| 国产亚洲精品一区二区在线观看| 欧美精品久久久久久久小说| 中文产幕区在线观看| 国产精品第八页| 国产精品入口麻豆电影| 国产无遮挡又黄又爽免费网站| 毛片网站在线观看| free性亚洲| 久久久久久91精品色婷婷| av中文字幕在线看| www.成人.com| 黄色av网站在线免费观看| 九色福利视频| 国产精品一区二区三区视频网站| 免费三级毛片| 成在线人视频免费视频| 国产尤物视频| 国产黄色片中文字幕| 国产www视频在线观看| 精品久久av| 青青草在线播放| 九九热在线视频免费观看| 久久久久国产精品嫩草影院| 综合激情亚洲| 7777在线| 黄色一级片视频| 国产精品欧美色图| av在线二区| 国产精品入口麻豆免费看| 国产黄色免费在线观看| 亚洲天堂久久久| 天天操天天艹| 一本久中文高清| 中文字幕在线永久在线视频| 在线中文字幕第一页| 任你操在线观看| 尤物视频在线观看| 永久免费av网站| 国产午夜视频| 交视频在线观看国产| 国产对白国语对白| 久草电影在线| www.xxx黄| 2019中文字幕在线电影免费| 狂野欧美性猛交xxxx乱大交| 国产极品嫩模在线视频一区| 九九精品九九| 久久国产综合视频| www.亚洲视频|