成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

《邪不壓正》究竟算不算好電影?通過爬取豆瓣上萬條影評告訴你

大數據 數據分析
今年的暑期《我不是藥神》一騎絕塵,而姜文的《邪不壓正》卻褒貶不一,雖然上映當天豆瓣評分便由8.2跌到7.1,但單日票房卻依舊過億。作為掌握技術Pythoner,我們除了關注彭于晏的屁股,還應該關注許晴的臀部,啊不是,應該透過現象去看清本質。

暑期是學生放假的時候,也是院線神仙打架的時候,各色電影亮相大熒屏,高潮迭起,好不精彩。

今年的暑期《我不是藥神》一騎絕塵,而姜文的《邪不壓正》卻褒貶不一,雖然上映當天豆瓣評分便由8.2跌到7.1,但單日票房卻依舊過億。

作為掌握技術Pythoner,我們除了關注彭于晏的屁股,還應該關注許晴的臀部,啊不是,應該透過現象去看清本質。

那么咱們來通過爬取豆瓣影評獲取數據進行分析。

數據的獲取

對于數據的獲取,本文采用的是Python爬蟲的方式獲取的數據。用到的主要是requests包與正則包re。(注意:該程序并未對驗證碼進行處理。爬取內容少不會遇到驗證碼,但上萬評論可能會跳出驗證碼)

爬取的內容主要是:用戶名,是否看過,評論的星星點數,評論時間,認為有用的人數,評論內容。參看下圖(用戶名已隱藏):

《邪不壓正》究竟算不算好電影?通過爬取豆瓣上萬條影評告訴你

以下是Python爬蟲的代碼: 

  1. import requests  
  2. import re  
  3. import pandas as pd  
  4.  
  5. url_first='https://movie.douban.com/subject/26366496/comments?start=0'  
  6.  
  7. 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'}  
  8.  
  9. cookies={'cookie':'你自己的cookie'} #也就是找到你的賬號對應的cookie  
  10.  
  11. html=requests.get(url_first,headers=head,cookies=cookies) reg=re.compile(r'<a href="(.*?)&amp;.*?class="next">') #下一頁  
  12.  
  13. ren=re.compile(r'<span>(.*?)</span>.*?comment">(.*?)</a>.*?</span>.*?<span.*?class="">(.*?)</a>.*?<span>(.*?)</span>.*?title="(.*?)"></span>.*?title="(.*?)">.*?class=""> (.*?) ',re.S) #評論等內容  
  14.  
  15. while html.status_code==200: url_next='https://movie.douban.com/subject/26366496/comments'+re.findall(reg,html.text)[0]  
  16. zhanlang=re.findall(ren,html.text)  
  17. data=pd.DataFrame(zhanlang)  
  18. 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格式的文件,如下所示: 

《邪不壓正》究竟算不算好電影?通過爬取豆瓣上萬條影評告訴你

數據的處理

雖然在爬取的時候已經非常注意爬取內容的結構了,但是還是不可避免的有一些值不是我們想要的,比如有的評論內容會出現在評論者這一項中。比如評論重復,所以還是首先有必要進行一下數據的清洗。

接下來就可以進行數據淺析,比如通過星星數判定評論質量:

  1. plot_ly(my_dt[,.(.N),by=.(五星數)],type = 'bar',x=~五星數,y=~N) 

 《邪不壓正》究竟算不算好電影?通過爬取豆瓣上萬條影評告訴你

△通過五星的判定而言大部分都是持肯定意見

 

對評論結果的云圖展示:

♦首先我們應該先進行評論的分詞 

  1. wk <- worker() 
  2. sw<-function(x){wk<=x}  
  3. segwords<-lapply(my_dt[,評論內容],sw)  
  4. my_segwords<-unlist(segwords) #不要列表  
  5. #去除停止詞 
  6. st<-readLines(file.choose())  
  7. #讀取停止詞stopwords<-c(NULL)  
  8. for(i in 1:length(st))  
  9. {  stopwords[i]<-st[i]} 
  10. seg_Words<-filter_segment(my_segwords,stopwords)  #去除中文停止詞 

♦總體評論云圖展示 

  1. words<-table(seg_Words)%>%data.table()setnames(words,"N","pinshu")  
  2. words[pinshu>1000] #去除較低頻數的詞匯(小于1000的)wordcloud2(words[pinshu>1000], size = 2, fontFamily = "黑體",color = "random-light", backgroundColor = "grey"

由于數據太多,防止卡頓,所以在制作云圖的時候去掉了頻數低于1000的詞匯。

云圖結果如下:

《邪不壓正》究竟算不算好電影?通過爬取豆瓣上萬條影評告訴你

可以看出,排名靠前的熱詞分別是姜文、不錯、好看、彭于晏、劇情、看不懂等,評論確實是五花八門,當然這也是姜文電影的特點吧。

最后送大家一張希臘雕塑般美好的肉體福利

[[237840]]

責任編輯:未麗燕 來源: 大數據技術
相關推薦

2018-07-23 08:52:56

Python 數據獲取數據處理

2017-08-21 10:05:57

Python影評 爬蟲

2018-08-27 09:39:33

租房數據北漂

2018-07-22 15:57:00

數據可視化大數據數據分析

2018-05-23 12:34:39

Python網絡爬蟲豆瓣電影

2015-09-21 11:06:48

2014-09-16 10:05:39

職場年薪

2018-12-20 11:50:46

Python房租分析

2019-07-16 08:51:03

熱搜新浪微博數據

2018-01-16 18:43:18

爬蟲工具電影天堂

2018-07-30 11:18:54

西虹市首富電影數據

2011-05-05 09:36:48

Oracle安全標記

2018-11-28 13:16:39

火鍋數據爬蟲

2014-09-22 11:17:03

IT技術周刊

2021-03-08 08:21:19

詞云數據可視化大數據

2019-08-21 07:44:32

離線消息拉取開發

2022-04-12 16:39:55

數據泄露網絡攻擊

2013-05-16 10:15:11

信息泄密彭博Bloomberg

2017-04-18 20:09:14

數據分析電影評分

2020-06-22 13:41:27

數據集數據清洗數據模型
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国内精品视频在线观看 | 精品久久久久久亚洲综合网站 | 欧美精品乱码99久久影院 | 免费观看毛片 | 国产精品自拍视频网站 | 黄免费看| 日韩国产精品一区二区三区 | 精品一区二区三区在线视频 | av在线免费网站 | 日日噜噜噜夜夜爽爽狠狠视频97 | 欧美日韩在线国产 | 中文字幕在线观看av | 欧美日韩视频在线 | 亚洲成人免费电影 | 欧美伊人久久久久久久久影院 | 天堂久久av | 亚洲精品国产区 | 欧美亚洲国产日韩 | 98成人网| 久久成人一区二区三区 | 中文字幕av在线一二三区 | 日韩久久在线 | 国产剧情久久 | 狠狠综合久久av一区二区老牛 | 国产一二三视频在线观看 | 99精品国自产在线观看 | 日韩精品一区在线 | 亚洲精品第一国产综合野 | 久久久久亚洲视频 | 国产精品国产三级国产aⅴ原创 | 欧美日韩三级视频 | 中文字幕av亚洲精品一部二部 | 日韩精品一区二区三区中文在线 | 日韩福利 | 天堂色综合 | 久久毛片 | 国产三级在线观看播放 | 欧美性久久久 | 国产精品久久久久久久久久三级 | 日韩精品在线观看一区二区三区 | 国产成人精品一区二区三区视频 |