部落格班級
[2018軟體工程綜合實踐1班][1]
作業要求
[第一次個人程式設計作業][2]
作業目標
資料的採集、處理、視覺化、及git運用與規範
作業源**
[wh1sperr][3]
學號211806155
[1]:
[2]:/homework/11732
[3]:
看到題目,第一題要用爬蟲爬資料,第二題直接有用友大哥提供的資料,想都沒想選了第二題的全球疫情資料圖,啪的一下,很快啊(懶得爬蟲(手動狗頭保命))
沒想到選了條不歸路(痛苦面具戴好了)
事件軸:
資料採集
30min
資料處理
1h資料視覺化
究極久究極痛苦
git1h
前前後後花了三天多完成(晚上當然是在愉快的無限火力)
首先是資料採集
點開用友
點一下
資料到手,很快嘛(用api搭建伺服器感覺很痛苦就準備js讀取資料)
接下來是資料處理
因為沒有提前規劃好重新搞了好幾遍,資料視覺化是用html寫的,當時對html一無所知,不知道該把資料處理成什麼樣子。
資料處理用python寫的,最開始的資料處理是這樣子的:
資料視覺化and重新資料處理git倉庫
建立crawl和chart分支,將**放入chart,資料放入chart合併後上傳到github
自我反思
這次的實踐過程中因為沒有安排好,目的性不明確,在作業要求已經分好每個部分的情況下,沒有明確每個步驟的結果與需求導致某些步驟重新進行,效率很低。下次在看到題目的時候要做好安排,可以的話畫個思維導圖體現每個步驟的目的性,安排好各個步驟提高效率。(我錯了,下次還敢)
參考資料
·git教程
·echats配置項
·世界地圖中英文對照
·map-world
陳偉超 第一次個人程式設計作業
部落格班級 2018級計算機和綜合實驗 作業要求 第一次個人程式設計作 作業目標 作業源 學號 211806107 大概過程 實現過程 花費時間 獲取資料 1hjieba分詞 1h製作詞雲圖 2h上傳檔案 1h一 獲取資料 這裡用的是python爬蟲,乙個較快的爬取方法就是獲取json資料頁面,本來...
第一次個人程式設計作業
psp2.1 personal software process stages 預估耗時 分鐘 實際耗時 分鐘 planning 計畫120 estimate 估計這個任務需要多少時間 120development 開發360 analysis 需求分析 包括學習新技術 60 design spec...
第一次個人程式設計作業
github倉庫位址 psp2.1 personal softwareprocess stages 預估耗時 分鐘 實際耗時 分鐘 planning 計畫50 60estimate 估計這個任務需要多少時間 3020 development 開發960 1080 analysis 需求分析 包括學習...