Day003之問題的疑問,需從哪個檔案抽取資料,且找不到城市"內地區"的資料
不好意思,想請問這三個問題是需要從哪個檔案取資訊,資料內有好多.xml檔案
Q1請問高雄市有多少地區有溫度資料?
> 目前我從"TAIWAN_72hr_EN.xml"中可找到各個"市",但我找不到高雄市之下"地區"的資料
> with open('./data/TAIWAN_72hr_EN.xml', 'r', newline='', encoding='utf-8') as f:
doc = xmltodict.parse(f.read())
data = doc['cwbopendata']['dataset']['locations']['location']
for i in range(len(data)):
print(data[i]['locationName']) #找出了各個城市
Q2請取出每一個地區所記錄的第一個時間點跟溫度
> 是指"每個城市"的第一筆溫度嗎?
Q3請取出第一個地區所記錄的每一個時間點跟溫度
> 如第二題之疑問,是指"每個城市"的每一個時間點跟溫度嗎?
回答列表
-
2020/06/22 上午 01:16張維元 (WeiYuan)贊同數:1不贊同數:0留言數:0
Q1請問高雄市有多少地區有溫度資料?
> 目前我從"TAIWAN_72hr_EN.xml"中可找到各個"市",但我找不到高雄市之下"地區"的資料
> with open('./data/TAIWAN_72hr_EN.xml', 'r', newline='', encoding='utf-8') as f:
doc = xmltodict.parse(f.read())
data = doc['cwbopendata']['dataset']['locations']['location']
for i in range(len(data)):
print(data[i]['locationName']) #找出了各個城市
=> 64_72hr_CH.xml 這裡是其中一個城市,檔案的規則是 {數字}_72hr_CH.xml,每一個檔案是一個城市。
如果這個回答對你有幫助請主動點選「有幫助」的按鈕,也可以追蹤我的GITHUB帳號。若還有問題的話,也歡迎繼續再追問或者把你理解的部分整理上來,我都會提供你 Review 和 Feedback 😃😃😃
-
2020/06/22 上午 01:17張維元 (WeiYuan)贊同數:1不贊同數:0留言數:0
Q2請取出每一個地區所記錄的第一個時間點跟溫度
> 是指"每個城市"的第一筆溫度嗎?
=> 高雄市應該是 「64_72hr_CH.xml」 這一個檔案,這裡是希望你使用這個檔案去找底下的每一個地區。
如果這個回答對你有幫助請主動點選「有幫助」的按鈕,也可以追蹤我的GITHUB帳號。若還有問題的話,也歡迎繼續再追問或者把你理解的部分整理上來,我都會提供你 Review 和 Feedback 😃😃😃
-
2020/06/22 上午 01:17張維元 (WeiYuan)贊同數:1不贊同數:0留言數:2
Q3請取出第一個地區所記錄的每一個時間點跟溫度
> 如第二題之疑問,是指"每個城市"的每一個時間點跟溫度嗎?
=> 同上。
如果這個回答對你有幫助請主動點選「有幫助」的按鈕,也可以追蹤我的GITHUB帳號。若還有問題的話,也歡迎繼續再追問或者把你理解的部分整理上來,我都會提供你 Review 和 Feedback 😃😃😃