精品久久久久久久久久久院品网_男女男精品视频_日韩**一区毛片_在线免费不卡电影_亚洲少妇屁股交4_久久国内精品视频_日韩一区二区三免费高清_亚洲成人手机在线_91看片淫黄大片一级在线观看_中文字幕亚洲在_日本一区二区在线不卡_欧美酷刑日本凌虐凌虐_理论电影国产精品_国产精品视频yy9299一区_99久久精品免费观看_国产精品久久三

您現在所在的位置:首頁 >關于奇酷 > 行業動態 > 《戰狼Ⅱ》破50億 Python爬蟲抓取獲取12萬條影評分析看它在說

《戰狼Ⅱ》破50億 Python爬蟲抓取獲取12萬條影評分析看它在說

來源:奇酷教育 發表于:

《戰狼Ⅱ》破50億了,你還不知道它在說啥?本文通過Python爬蟲抓取獲取12萬條影評分析,告訴你《戰狼Ⅱ》用什么撩到了你。

  《戰狼Ⅱ》破50億了,你還不知道它在說啥?本文通過Python爬蟲抓取獲取12萬條影評分析,告訴你《戰狼Ⅱ》用什么撩到了你。
 
  先上一張炸裂的海報。
  數據的獲取
 
  對于數據的獲取,本文采用的是Python爬蟲的方式獲取的數據。用到的主要是requests包與正則包re。該程序并未對驗證碼進行處理。
 
  之前也爬取過豆瓣的網頁,當時由于爬取的內容少,所以并沒有遇到驗證碼的事情。在寫本文爬蟲的時候,原以為也不會有驗證碼,但是當爬取到大概15000個評論的時候跳出來驗證碼。然后我就想不就是十二萬嗎?最多我也就是輸入大概十幾次驗證碼,所以就沒有處理驗證碼的事情。
 
  但是接下來的事情就有點坑到我了。爬取15000左右評論并輸入驗證碼的時候,我以為會接下來爬取到30000左右,可是才爬了3000左右就不行了,還是要輸驗證碼。然后就一直這樣,跌跌撞撞,有時候爬取好長時間才需要驗證碼,有時候則不是。不過最后還是把評論爬取下來了。
 
  爬取的內容主要是:用戶名,是否看過,評論的星星點數,評論時間,認為有用的人數,評論內容。參看下圖(用戶名已隱藏):
  這個是影評的起始頁:豆瓣影評
 
  以下是Python爬蟲的代碼
 
import requests
import re
import pandas as pd
url_first='https://movie.douban.com/subject/26363254/comments?start=0'
head={'User-Agent':'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko)Ubuntu Chromium/59.0.3071.109 Chrome/59.0.3071.109 Safari/537.36'}
html=requests.get(url_first,headers=head,cookies=cookies)

cookies={'cookie':'你自己的cookie'}  #也就是找到你的賬號對應的cookie

reg=re.compile(r'.*?.*?(.*?).*?(.*?).*?title="(.*?)">.*?title="(.*?)">.*?class=""> (.*?)\n',re.S)  #評論等內容
while html.status_code==200:
    url_next='https://movie.douban.com/subject/26363254/comments'+re.findall(reg,html.text)[0]                             
    zhanlang=re.findall(ren,html.text)
    data=pd.DataFrame(zhanlang)
    data.to_csv('/home/wajuejiprince/文檔/zhanlang/zhanlangpinglun.csv', header=False,index=False,mode='a+') #寫入csv文件,'a+'是追加模式
    data=[]
    zhanlang=[]
    html=requests.get(url_next,cookies=cookies,headers=head)
 
  以上代碼注意設置你自己的User-Agent,Cookie,CSV保存路徑等。
 
  爬取的內容保存成CSV格式的文件。保存的文件內容如下
 
  數據清洗
 
  本文用R語言來處理數據。雖然在爬取的時候已經非常注意爬取內容的結構了,但是還是不可避免的有一些值不是我們想要的,比如有的評論內容會出現在評論者這一項中。所以還是有必要進行一下數據的清洗。
 
  首先加載要用到的所有包:

library(data.table)
library(plotly)
library(stringr)
library(jiebaR)
library(wordcloud2)
library(magrittr)

導入數據并清洗:


dt<-fread(file.choose()) #導入數據
dt[,c("V8","V9","V10","V11","V12","V13"):=NULL] #刪除空列

#一條命令清洗數據

my_dt<-dt[str_detect(贊成評論數,"\\d+")][評論有用=='有用'][是否看過=="看過"][五星數%in%c("很差","較差","還行","推薦","力薦")] 
 
 
  數據淺析
 
  先來看一看通過星星數評論的情況:
 
  五星數)],type = 'bar',x=~五星數
 
  五角星的個數對應5個等級,5顆星代表力薦,4顆星代表推薦,3顆星代表還行,2顆星代表較差,1顆星代表很差。通過五角星的評論顯而易見。我們有理由相信絕大部分觀看者對這部影片持滿意態度。
 
  對評論結果的云圖展示:

wk <- worker()
sw<-function(x){wk<=x}
segwords<-lapply(my_dt[,評論內容],sw)
my_segwords<-unlist(segwords) #不要列表

#去除停止詞

st<-readLines(file.choose()) #讀取停止詞
stopwords<-c(NULL)

for(i in 1:length(st))
{
  stopwords[i]<-st[i]
}

seg_Words<-filter_segment(my_segwords,stopwords)  #去除中文停止詞

 


words<-table(seg_Words)%>%data.table()

setnames(words,"N","pinshu")

words[pinshu>1000] #去除較低頻數的詞匯(小于1000的)

wordcloud2(words[pinshu>1000], size = 2, fontFamily = "微軟雅黑",color = "random-light", backgroundColor = "grey")

由于數據太多,導致我的破電腦卡頓,所以在制作云圖的時候去掉了頻數低于1000的詞匯。

云圖結果如下:

  整體來看,大家對這不影片的評論還是不錯呀!劇情,動作,愛國等話題是大家談論的焦點。但是如果把不同評價的人的評論分別展示會是什么樣子呢?
 
 
  不同評論等級的云圖展示
 
  也就是對五個等級(力薦,推薦,還行,較差,很差)的評論內容制作云圖。代碼如下(只要改變代碼中力薦為其他即可):
 
  力薦的評論人的評論云圖
  推薦的評論人的評論云圖
 
  還行的評論人的評論云圖
 
  較差的評論人的評論云圖
 
  很差的評論人的評論云圖
 
  結論
 
  從不同的評論的分詞結果來看,他們都有一個共同的話題:愛國。
 
  在力薦的評論中可能愛國話題的基數比很差的評論中的多,在力薦的評論中人們更愿意討論的是愛國話題之外的事情。在很差的評論中人們討論的大多是愛國話題。而且他們占的比例很有意思,從力薦的人到評論很差的人,愛國話題的比例逐漸增加。
 
  我們不能主觀的認為誰對誰錯,只能說他們站在的角度不一樣,所以看到的結果也不太一樣。當我們和別人意見不同時,往往是所處的角度不同。評論很差的人考慮的更多的是愛國的話題吧(這里只是愛國話題的討論,并不是誰愛不愛國)!!
精品久久久久久久久久久院品网_男女男精品视频_日韩**一区毛片_在线免费不卡电影_亚洲少妇屁股交4_久久国内精品视频_日韩一区二区三免费高清_亚洲成人手机在线_91看片淫黄大片一级在线观看_中文字幕亚洲在_日本一区二区在线不卡_欧美酷刑日本凌虐凌虐_理论电影国产精品_国产精品视频yy9299一区_99久久精品免费观看_国产精品久久三
√…a在线天堂一区| 欧美精品99久久久**| 91亚洲精品久久久蜜桃| 懂色av一区二区三区免费观看| 国产清纯白嫩初高生在线观看91 | 欧美剧情片在线观看| 久久久久久久久久久久久久久久av | 亚洲欧美aⅴ...| 日韩美女精品在线| 亚洲va欧美va人人爽| 日本va欧美va精品| 久久99精品国产麻豆婷婷洗澡| 久久成人精品无人区| 成人激情校园春色| 国产精品日本一区二区| 欧美日韩国产高清视频| 亚洲国产日韩综合一区| 欧美日韩精品欧美日韩精品一综合| 91麻豆精品国产91久久久久久久久 | 国产精品夜夜嗨| 91玉足脚交白嫩脚丫在线播放| 激情小说网站亚洲综合网| 污视频在线免费观看一区二区三区| 91久久精品一区二区| 欧美不卡在线视频| 亚洲欧洲精品一区二区三区 | 国产精品美女久久福利网站| 亚洲香肠在线观看| 丰满放荡岳乱妇91ww| 精选一区二区三区四区五区| 欧洲中文字幕精品| 国产日韩影视精品| 青青草国产成人99久久| 91日韩久久| 欧美在线观看你懂的| 中文字幕不卡在线观看| 麻豆国产一区二区| 国产福利不卡| 欧美性受xxxx黑人xyx| 国产视频亚洲色图| 婷婷成人激情在线网| 国产成人午夜片在线观看高清观看| αv一区二区三区| 色婷婷综合久久久久中文| 精品88久久久久88久久久 | 91精品国产综合久久久久久丝袜| 日本韩国欧美一区| 日本一区二区三级电影在线观看 | 一区二区免费视频| 成人性视频网站| 亚洲国产婷婷香蕉久久久久久99| 日韩视频在线一区二区| 亚洲国产视频网站| 91在线视频18| 欧美视频在线一区二区三区| 亚洲欧美在线aaa| 东方aⅴ免费观看久久av| 日韩三级在线播放| 国产精品麻豆视频| 国产成人精品免费| 在线国产精品网| 综合激情成人伊人| 93久久精品日日躁夜夜躁欧美| 欧美中文一区二区三区| 亚洲综合色成人| 国产在线观看一区| 欧美videos中文字幕| 久久99国产精品久久99| 日韩欧美一区二区三区四区五区| xnxx国产精品| 国产福利91精品| 色久综合一二码| 亚洲一区二区三区免费视频| 国产日本一区二区三区| 久久嫩草精品久久久精品| 精品午夜久久福利影院| 在线成人性视频| 一区二区三区在线观看国产| 久久国产精品一区二区三区| 欧美韩国一区二区| 2019国产精品视频| 欧美精品一区二区久久婷婷| 国产成+人+日韩+欧美+亚洲| 欧美日韩中文字幕精品| 蜜桃在线一区二区三区| 91久久精品午夜一区二区| 日本美女一区二区三区视频| 伊人情人网综合| 三级不卡在线观看| 正在播放一区| 天堂午夜影视日韩欧美一区二区| 亚洲国产精品久久久久婷婷老年| 亚洲视频一区二区在线观看| 久久伊人一区| 亚洲精品国产无套在线观| 免费99视频| 亚洲高清免费在线| 一区二区免费在线观看| 午夜天堂影视香蕉久久| 日本一区二区三区视频在线播放| 亚洲人成网站精品片在线观看| 精品国产一区二区三区久久久久久| 国产日韩精品一区二区浪潮av | 色婷婷国产精品综合在线观看| 亚洲二区视频在线| 亚洲国产精品久久久久久女王| 亚洲午夜av在线| 一本一本a久久| 美国十次了思思久久精品导航| 欧美日韩专区在线| 高清久久久久久| 久久久久久久久久电影| 高清国产在线一区| 亚洲精品你懂的| 在线成人性视频| 国产一区二区三区精品欧美日韩一区二区三区| 欧美三级视频在线观看| 国产精品18久久久久久久久久久久| 日韩视频123| 国产高清一区二区三区| 亚洲欧美欧美一区二区三区| 亚洲va韩国va欧美va精四季| 美女视频黄 久久| 欧美一级日韩免费不卡| 成人av男人的天堂| 一区二区三区美女| 欧洲亚洲精品在线| 波多野结衣亚洲一区| 国产精品久久久久9999吃药| 亚洲欧美国产不卡| 高清不卡一区二区| 亚洲女同女同女同女同女同69| 伊人av成人| 成人网在线免费视频| 亚洲欧美在线另类| 欧洲国产伦久久久久久久| 成人av在线播放网站| 一区二区高清视频在线观看| 欧美亚洲国产一区二区三区va| 不卡的av在线播放| 洋洋成人永久网站入口| 欧美情侣在线播放| 国产精品亚洲综合| 蜜臀久久久久久久| 国产日韩精品一区二区三区在线| 特级西西444www大精品视频| 国产福利91精品一区二区三区| 亚洲丝袜自拍清纯另类| 欧美群妇大交群的观看方式 | 日韩你懂的在线播放| 久久精精品视频| 久久99久久久欧美国产| 久久精品夜色噜噜亚洲aⅴ| 先锋影音一区二区三区| av在线一区二区三区| 午夜亚洲国产au精品一区二区| 精品国产乱码久久久久久图片| 日韩影视精品| 69174成人网| 久久成人综合网| 亚洲免费观看高清在线观看| 91精品国产综合久久久久久久| 欧美一区二区三区在线播放| 成人av午夜影院| 青青草原综合久久大伊人精品| 国产色产综合色产在线视频| 中文字幕久久一区| 激情视频一区二区| 成人激情开心网| 日韩精品免费视频人成| 国产精品盗摄一区二区三区| 欧美一三区三区四区免费在线看 | 精品久久一区二区| 亚洲午夜高清视频| 国产精品对白一区二区三区| 国产一区福利在线| 亚洲国产成人高清精品| 久久久久久免费网| 欧美久久久久久久久久 | 久久久久久久综合狠狠综合| 中文字幕成人一区| 精品视频一区在线| 91视频免费播放| 国产高清不卡二三区| 天天综合网天天综合色| 国产精品美女久久久久久久久久久 | 欧美日韩视频一区二区| 欧美精品尤物在线| 114国产精品久久免费观看| 国产一区二区三区四| 秋霞电影网一区二区| 一区二区三区欧美激情| 中文字幕在线观看一区| 久久嫩草精品久久久精品一| 91精品国产91久久综合桃花 | 精品国产凹凸成av人网站| 欧美猛男超大videosgay| 日本福利一区二区| 色综合久久天天| 宅男av一区二区三区|