需要金幣:1000 個金幣 | 資料包括:完整論文 | ||
轉換比率:金額 X 10=金幣數量, 例100元=1000金幣 | 論文字數:10475 | ||
折扣與優惠:團購最低可5折優惠 - 了解詳情 | 論文格式:Word格式(*.doc) |
摘要:隨著互聯網絡的發展和移動通信的普及,網絡社交將逐漸替代一部分傳統的社交方式,而網絡社交中的一項最基本的交流,資源的交流即可以在一定程度上反映人類的社交網絡。通過對資源共享網網站數據信息進行數據挖掘和分析,可以發現用戶的個性特征,比如性別、年齡等,也可以發現用戶的關系網絡。而這些信息不僅可以反映出使用該資源共享網站的用戶的大概性別、年齡,還可以發現潛在的商機。通過對不同用戶的關注度等分析,向其提供其感興趣的資源,并且可以通過不同的年齡段的用戶的數量,來改變網站資源的更新及側重方向,來進行危機預警,還可以對即將發布的資源的傳播效果進行一下小幅度的預測。本論文主要是利用Python中的數據分析的相關模塊對資源共享網站的用戶行為進行分析,主要的分析方向為用戶關系網絡分析和用戶行為分析,主要使用的數據分析模塊為Pandas和networkx,最終得出用戶關系網絡圖以及基于用戶、標簽、時間的用戶行為分析圖,并且得出結論。然后再利用Python的GUI(本文中使用的是PyQt4)繪制系統界面,并利用Python語言編寫資源共享網站的用戶行為分析系統的程序代碼,在系統程序中顯示界面并調用數據分析的程序,系統能夠實現導入數據源文件、進行不同方向的數據分析、顯示數據分析的結果。
關鍵詞:數據分析;網絡關系;用戶行為;資源共享
目錄 摘要 Abstract 1緒論-1 1.1課題產生的背景-1 1.2課題研究的目的-1 1.3課題的主要任務及內容-2 2 系統設計理論知識-3 2.1Python語言簡介-3 2.1.1Python簡介-3 2.1.2Python發展歷史-3 2.1.3Python特點-3 2.2 Python數據分析庫簡介-4 2.2.1Pandas庫簡介-4 2.2.2Matplotlib庫簡介-5 2.2.3Networkx庫簡介-5 2.3 Python GUI簡介-5 2.3.1GUI簡介-5 2.2.2PyQt簡介-6 3 數據分析-7 3.1數據介紹-7 3.2 關系網絡分析-8 3.2.1關系網絡分析概述-8 3.2.2關系網絡圖-10 3.2.3節點統計-11 3.2.4連邊的統計-12 3.2 行為分析-13 3.2.1基于用戶的行為分析-13 3.2.2基于標簽的行為分析-14 3.2.3基于時間的行為分析-15 4 系統設計-17 4.1UI界面設計-17 4.1.1預期界面-17 4.1.2界面設計過程-17 4.1.3實現界面-18 4.2系統功能設計-18 4.2.1顯示GUI窗口-18 4.2.2事件處理-19 4.2.3系統調試-19 結 論-22 參 考 文 獻-23 附錄A 數據分析代碼-24 附錄B 系統代碼-27 致 謝-30 |