各地區(qū)口號情況駕駛艙社會實踐報告_第1頁
各地區(qū)口號情況駕駛艙社會實踐報告_第2頁
各地區(qū)口號情況駕駛艙社會實踐報告_第3頁
各地區(qū)口號情況駕駛艙社會實踐報告_第4頁
各地區(qū)口號情況駕駛艙社會實踐報告_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

成果形式:社會實踐報告成果名稱:各地區(qū)口號情況駕駛艙社會實踐報告實踐活動題目一、實踐目的專業(yè)方向訓練是應用統(tǒng)計學專業(yè)數(shù)據(jù)挖掘必不可少的實踐環(huán)節(jié),通過課程實訓的學習和項目實踐,進一步掌握所學數(shù)據(jù)處理基本技能,提高利用計算機分析解決問題的能力。通過python爬蟲項目,掌握利用python抓取,存儲網(wǎng)絡數(shù)據(jù)的能力。在現(xiàn)在競爭的信息化社會中,數(shù)據(jù)是大數(shù)據(jù)時代的基礎,要站在信息不對稱的一方保持競爭優(yōu)勢,獲取數(shù)據(jù)就是第一步,所以通過該項目,我們要提升抓取數(shù)據(jù)的能力。通過MySQL項目,掌握數(shù)據(jù)庫工具,通過運用MySQL存放,管理所掌握的大量數(shù)據(jù),雖然其功能并非十分強大,但其對于個人而言,實用性較強,可以增加利用數(shù)據(jù)的效率,提升我們處理數(shù)據(jù)的能力,大大減短以往處理數(shù)據(jù)所消耗的時間和精力。通過finereport項目,掌握集中利用數(shù)據(jù),實現(xiàn)其可視化的能力。數(shù)據(jù)可視化實現(xiàn)是統(tǒng)計分析的重要途徑之一,帆軟可以高效,靈活,穩(wěn)定的實現(xiàn)其可視化,是重要的應用工具,掌握帆軟可以成為我們進行數(shù)據(jù)分析的有效助力,提升我們分析,展示數(shù)據(jù)的能力。數(shù)據(jù)分析是用適當?shù)慕y(tǒng)計分析處理收集的大量數(shù)據(jù),提取有用信息加以研究,概括總結(jié)。而python,MySQL,Navicartpremium正是數(shù)據(jù)分析過程中的所需的工具,對這些工具的熟練掌握,使我們能夠利用計算機更好地實現(xiàn)數(shù)據(jù)分析過程。實踐中如何運用科學方法,對數(shù)據(jù)進行收集,加工和分析,在決策中起著重要的作用,同時是對實際統(tǒng)計數(shù)據(jù)工作能力初步訓練的基本形式,是提升職業(yè)技能與能力的重要環(huán)節(jié),所以參與實踐,加強實踐將產(chǎn)生重要作用。了解爬蟲、mysql、帆軟的基本技術(shù)和使用,一定程度培養(yǎng)了我們的實戰(zhàn)經(jīng)驗。本次實踐周我們學會了通過爬蟲從網(wǎng)站上抓取數(shù)據(jù),通過mysql來建立數(shù)據(jù)庫,對數(shù)據(jù)進行處理,通過帆軟來實現(xiàn)數(shù)據(jù)的可視化。經(jīng)過本次實踐周我們已經(jīng)能夠獨立的完成簡單的項目,提高了我們的效率。本次實踐周不僅是讓我們學會使用軟件,實現(xiàn)基礎操作。通過本次實踐周,培養(yǎng)了我們的動手能力,培養(yǎng)了我們良好的編程規(guī)范,編程方法,增強了個人的團隊協(xié)作意識,更重要的是讓我們初步與社會以及之后的工作接軌,為將來就業(yè)打好一定基礎。為了檢驗本次實踐周本小組學習的效果和質(zhì)量,我們以“口紅”作為研究對象進行實踐操作。二、實踐內(nèi)容1. Python網(wǎng)絡爬蟲(1). Python及Pythonframe的安裝學會安裝python及pythonframe,根據(jù)自己電腦的配置,選擇適合的軟件版本。(2). Python基礎語句及語法規(guī)則的掌握學會在python中安裝所需的庫,并導入函數(shù)。python語句:from庫名import函數(shù)名獲取網(wǎng)頁源代碼,設置所需的參數(shù)。Python語句:url=“網(wǎng)址”Header={“User-Agent”:”本地信息”}#網(wǎng)頁參數(shù)Req=request.request(url,header)#偽裝爬蟲信息Response=request.urlopen(req)#發(fā)送請求獲取網(wǎng)頁源代碼Html=response.read().decode(“utf-8”)#獲取網(wǎng)頁源代碼解譯信息,通過源代碼中的標簽信息,抓取自己所需的內(nèi)容。Python語句:html2=beautifulsoup(html,“解析器名”)#對數(shù)據(jù)進行解析Title=html2.select(“標簽名”)#抓取所需信息(3). 利用所學內(nèi)容進行數(shù)據(jù)爬取學習爬取流程:加載庫→選取網(wǎng)址→獲取網(wǎng)頁代碼→解析代碼信息→抓取數(shù)據(jù)→存儲。2. MySQL數(shù)據(jù)庫(1). MySQL及Navicatpremium的安裝學會在自己電腦上安裝適合的MySQL及Navicatpremium版本。(2). 熟悉MySQL環(huán)境及Navicatpremium的功能在系統(tǒng)窗口中登錄MySQL,查看庫,使用庫,查看表結(jié)構(gòu)。代碼:mysql-uroot-pShowdatabases;Usemysql;Descclass;Exit;在Navicatpremium窗口中熟悉菜單欄,數(shù)據(jù)庫及其下屬功能。(3). MySQL中數(shù)據(jù)表的創(chuàng)建在navicat中創(chuàng)建新查詢,編寫mysql代碼;創(chuàng)建數(shù)據(jù)表:createtableclass(cnamevarchar(30),Ageint,Numint);查看表結(jié)構(gòu):descclass;刪除表:Dropclass;(4). MySQL中對數(shù)據(jù)進行處理創(chuàng)建新查詢:數(shù)據(jù)中增添列:altertableclassadd列名數(shù)據(jù)類型;重新對列命名:altertableclasschange原列名新列名數(shù)據(jù)類型;刪除列:altertableclassdrop列名;清除表中數(shù)據(jù):truncatetableclass;插入數(shù)據(jù):insertintoclass(列名1,列名2,列名3)values(‘1值’,‘2值’,‘3值’);#可選擇性插入值Insertintoclassvalues(‘1值’,‘2值’,‘3值’)#必須全部賦值插入多條數(shù)據(jù):insertintocalssvalues(‘1值1’,‘2值1’,‘3值1’),(‘1值2’,‘2值2’,‘3值2’);更新數(shù)據(jù):updateclassset列名1=‘值n’where列名1=‘值o’;刪除數(shù)據(jù):deletefromclasswhere列名=‘值1’;刪除表:droptableclass;查看表內(nèi)容:select*fromclass;(5). MySQL中的高級查詢語句字段查詢:select列名1,列名2fromclass;別名查詢:select列名1asnew列名1fromclass;Selectnew表名.列名1fromclassnew表名;選擇查詢:select*fromclasswhere條件;數(shù)據(jù)排序:select*fromclassorderby列名1;#默認為升序,bydesc為降序組合查詢:select*fromclasswhere條件1and條件2;#and,or模糊查詢:select*fromclasswhere列名1like‘a(chǎn)%’;#%可代替任意個任意的字符,_可代替任意一個字符查詢非空數(shù)據(jù):select*fromclasswhere列名isnotnull;范圍查詢:select*fromclasswhere列名between值1and值2;集合查詢:select*fromclasswhere列名in(值1,值2);分頁查詢:select*fromclasslimit2,5;多表查詢(笛卡兒積):select表1.列名1,表2.列名afrom表1,表2;Where表1.列名1=表2.列名1#where可消除笛卡爾積內(nèi)關(guān)聯(lián)查詢:select表1.列名1,表2.列名1from表1innerjoin表2on表1.列名3=表2.列名2;左外連接查詢:select表1.列名1,表2.列名2,表名2.列名1from表1leftJoin表2on表1.列名1=表2.列名3;#rightjoin右外連接,左<右并集處理:select列名1from表1unionallSelect列名3from表2;#一列顯示(6). MySQL中常見函數(shù)小寫轉(zhuǎn)化大寫:selectupper(‘a(chǎn)sd’);#lower()轉(zhuǎn)化為小寫求長度:length()時間:selectsysdata();去左右的空格:trim()數(shù)值運算:sum(),max(),min(),count(),avg()加密:selectpassword();Selectmd5();分組:select*fromclassgroupby列名;3. 帆軟大屏(1). Finereport的安裝根據(jù)自己電腦的配置,選擇適合的軟件版本,安裝finereport,熟悉軟件界面。(2). 帆軟中數(shù)據(jù)集的導入分為從mysql數(shù)據(jù)庫中連接和本地連接。從mysql中連接需要定義數(shù)據(jù)連接,設置連接參數(shù),選擇數(shù)據(jù)庫添加數(shù)據(jù)集。本地連接需要將數(shù)據(jù)文件放置于工作目錄下,選擇建立文件數(shù)據(jù)集建立新數(shù)據(jù)集。(3). 大屏的布局及各圖形的數(shù)據(jù)連接大屏布局實現(xiàn)過程:新建決策報表→設置各塊圖表→調(diào)整位置→設置標題→圖表連接數(shù)據(jù)→設置參數(shù)→預覽,調(diào)整→制成大屏。三、實踐過程1. Python爬蟲Result:2.MySQL處理數(shù)據(jù)Progress:將excel數(shù)據(jù)導入practice庫的表中。查看導入內(nèi)容3.Finereport大屏制作連接mysql數(shù)據(jù)庫。數(shù)據(jù)已導入,新建決策報表。從數(shù)據(jù)庫中導入數(shù)據(jù),建立數(shù)據(jù)集。完成大屏布局,調(diào)整分布。將數(shù)據(jù)連接到圖形,設置圖形參數(shù)。標題設置;地圖及其參數(shù)設置餅圖及其參數(shù)設置,第二張餅圖同下步驟,只需更換參數(shù)。組合圖由條形圖與折線圖組合,兩圖需要選取同一類數(shù)據(jù)做橫軸排列。雷達圖參數(shù)及其設置。輪播條形圖及其參數(shù)設置,同一區(qū)域置多張圖,設置輪播效果,第二張同。詞云及其參數(shù)設置。跑馬燈設置,可看到各地數(shù)據(jù)。大屏制作完成,預覽,調(diào)整。四、實踐體會通過這次實習,我們學習了爬蟲、mysql、帆軟的使用,并且能進行基本的操作,并且我們覺得自己在其他方面的收獲也是挺大的。作為一名在校大學生,這次的實踐活動為我們今后踏入社會奠定了基礎。從實訓目的來看,本次實訓主要是對python、Mysql以及帆軟的應用,就我們所在小組的項目工作內(nèi)容來看,最重要的是運用帆軟作圖。除了要充分熟悉軟件的功能之外,還要掌握并實踐軟件項目,以便能按時交付作業(yè)。從實訓的內(nèi)容來看,我們小組的項目是“口紅”,主要實現(xiàn)口紅的作用原理,這在當今社會,女生都越來越重視口紅??偟膩碚f,項目的難度系數(shù)不是很高,但也是有些困難。首先,實訓能夠增強大學生的學習壓力,有壓力就會有動力,這在一定程度上促進了學生學習的積極性,同時也提高了大學生的實踐能力,加強了對學生實踐能力的培養(yǎng)。通過本次社會實踐,給學生營造了大量的實踐能力,能夠解決學生缺乏對社會的認識,改變學生盲目樂觀和眼高手低的現(xiàn)狀。學生能夠?qū)Ξ斍暗纳鐣l(fā)展需求情況進行了解,在學習書本知識之余,也要注重實踐,但是也不能一味的進行實踐,因為我國人口水平還普遍不

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論