需要金幣:1000 個金幣 | 資料包括:完整論文 | ||
轉換比率:金額 X 10=金幣數量, 例100元=1000金幣 | 論文字數:10606 | ||
折扣與優惠:團購最低可5折優惠 - 了解詳情 | 論文格式:Word格式(*.doc) |
摘要:隨著社會經濟的進步,物質程度的提高,人們對生活質量的要求也在不斷提高。對于保障生活品質的先決條件--食品,一直都是人們重點關注的內容。在處理“吃”問題的基礎上,還需要營養健康,科學合理的膳食。但在這個生活節拍加快的時代,要想不花費時間找到滿足自身需要的食品是很不貼合實際的,很多人通常會隨意挑選一個或在面臨大批量選擇時不知所措,所以我們需要一套比較具體且全面的食品營養數據分析,并直觀的呈現在大家眼前,為更多的人帶來方便。本文首先先對數據分析系統相關概念進行了簡單地介紹;其次,在了解并分析了目前國內外食品數據分析系統研究狀況的基礎下,收集一定的食品相關數據,借助Spyder運用Python來進行食品元數據的分析,作出相關營養成分分布圖;再次,利用PyQt作出GUI界面布局,利用Python調用函數實現一個簡潔直觀的食品營養成分數據分析系統;最后,實現一個食品推薦系統,根據用戶的營養元素需求信息,將相應食物推薦給用戶。
關鍵詞:食品;營養;數據分析;Python;推薦系統
目錄 摘要 Abstract 1 緒論-1 1.1 課題產生的背景-1 1.2 課題研究的目的-1 1.3 課題的主要任務及內容-2 2 基于Python的數據分析-3 2.1 數據分析的概念及目的-3 2.2 Python數據分析-3 2.2.1 選擇Python進行數據分析的原因-3 2.2.2 Python包含的重要庫-3 2.2.3 重要庫引入慣例-4 3 食品數據分析-5 3.1 收集數據-5 3.2 統計分析-5 3.2.1導入數據庫-5 3.2.2數據字典-5 3.2.3食品類別-7 3.2.4數據列表-7 3.3營養數據具體分析-8 3.3.1營養分類-8 3.3.2各營養成分最豐富的食品-12 3.4食品黑名單-15 4 數據分析系統可視化-17 4.1 PyQt簡介-17 4.2 Qt Designer界面設計-17 4.3 GUI展示-18 4.3.1主窗口界面-18 4.3.2數據圖顯示-18 5食品推薦系統-22 5.1推薦系統簡介-22 5.2食品推薦系統的設計與實現-22 5.2.1系統設計-22 5.2.2系統實現-24 參 考 文 獻-28 附錄A 數據分析代碼-29 附錄B Python調用GUI代碼-31 附錄C 推薦系統代碼-33 致 謝-35 |