# 首先先將資料(.csv檔)讀入
#
import pandas as pd
df = pd.read_csv("台北市10401-10602住宅竊盜點位資訊.csv", encoding='big5')
print('筆數', df.count())
df[:10]
筆數 編號 1293 案類 1293 發生日期 1293 發生時段 1293 發生地點 1293 dtype: int64
| 編號 | 案類 | 發生日期 | 發生時段 | 發生地點 | |
|---|---|---|---|---|---|
| 0 | 1 | 住宅竊盜 | 970609 | 01~03 | 台北市信義區松隆里松山路615巷1 ~ 30號 |
| 1 | 2 | 住宅竊盜 | 991013 | 22~24 | 台北市內湖區成功路4段331 ~ 360號 |
| 2 | 3 | 住宅竊盜 | 991024 | 13~15 | 台北市南港區東新里興南街52巷1 ~ 30號 |
| 3 | 4 | 住宅竊盜 | 1010601 | 07~09 | 台北市大安區誠安里忠孝東路3段251巷10弄1 ~ 30號 |
| 4 | 5 | 住宅竊盜 | 1010606 | 10~12 | 台北市中山區通北街65巷2弄1 ~ 30號 |
| 5 | 6 | 住宅竊盜 | 1010728 | 22~24 | 台北市萬華區萬大路486巷37弄61 ~ 90號 |
| 6 | 7 | 住宅竊盜 | 1020101 | 19~21 | 台北市大同區雙連里萬全街103巷 |
| 7 | 8 | 住宅竊盜 | 1020108 | 07~09 | 台北市中山區吉林路200巷23之1 ~ 30號 |
| 8 | 9 | 住宅竊盜 | 1021201 | 10~12 | 台北市大安區黎孝里和平東路3段308巷1弄1 ~ 30號 |
| 9 | 10 | 住宅竊盜 | 1030102 | 10~12 | 台北市文山區景美里育英街1 ~ 30號 |
# 資料清理
# 由檔案結構可知,「案類」欄的資料都是"住宅竊盜",所以可以刪除之。
#
del df['案類']
df[:10]
| 編號 | 發生日期 | 發生時段 | 發生地點 | |
|---|---|---|---|---|
| 0 | 1 | 970609 | 01~03 | 台北市信義區松隆里松山路615巷1 ~ 30號 |
| 1 | 2 | 991013 | 22~24 | 台北市內湖區成功路4段331 ~ 360號 |
| 2 | 3 | 991024 | 13~15 | 台北市南港區東新里興南街52巷1 ~ 30號 |
| 3 | 4 | 1010601 | 07~09 | 台北市大安區誠安里忠孝東路3段251巷10弄1 ~ 30號 |
| 4 | 5 | 1010606 | 10~12 | 台北市中山區通北街65巷2弄1 ~ 30號 |
| 5 | 6 | 1010728 | 22~24 | 台北市萬華區萬大路486巷37弄61 ~ 90號 |
| 6 | 7 | 1020101 | 19~21 | 台北市大同區雙連里萬全街103巷 |
| 7 | 8 | 1020108 | 07~09 | 台北市中山區吉林路200巷23之1 ~ 30號 |
| 8 | 9 | 1021201 | 10~12 | 台北市大安區黎孝里和平東路3段308巷1弄1 ~ 30號 |
| 9 | 10 | 1030102 | 10~12 | 台北市文山區景美里育英街1 ~ 30號 |