日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
10萬(wàn)+的標(biāo)題怎么取?YouTube標(biāo)題首詞與播放量有什么關(guān)系?

本文轉(zhuǎn)載自公眾號(hào)“讀芯術(shù)”(ID:AI_Discovery)

通城網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)建站,通城網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為通城1000+提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)要多少錢,請(qǐng)找那個(gè)售后服務(wù)好的通城做網(wǎng)站的公司定做!

正則表達(dá)式是定義文本中搜索模式的特殊字符序列?!皉e.findall()”是Python中最基本的正則表達(dá)式函數(shù)之一,提取字符串表達(dá)式的開頭。本文將用這個(gè)函數(shù)告訴你,YouTube視頻標(biāo)題與播放量之間的關(guān)系。

下面開始吧!

首先,導(dǎo)入python正則表達(dá)式模塊“re”:

 
 
 
 
  1. import re 

假設(shè)有以下字符串:

 
 
 
 
  1. test_string1= 'Python is Amazing!' 

可將表達(dá)式r“^\w+”與字符串一并傳遞至“re.findall”,這將返回輸入字符串的開頭:

 
 
 
 
  1. reregex_1 =re.findall(r"^\w+",test_string1) 
  2. print(regex_1) 

在表達(dá)式r“^\w+”中,字符“^”對(duì)應(yīng)字符串開頭,而“\w+”查找字符串中的字母數(shù)字字符。

如果去掉“^”,會(huì)得到:

 
 
 
 
  1. reregex_1 =re.findall(r"\w+",test_string1) 
  2. print(regex_1) 

試提取另一個(gè)字符串示例的開頭:

 
 
 
 
  1. test_string2= 'Java is Amazing!' 

[[323446]]

圖源:unsplash

現(xiàn)在,應(yīng)用“re.findall()”查找該字符串的第一個(gè)單詞:

 
 
 
 
  1. reregex_2 =re.findall(r"^\w+",test_string2) 
  2. print(regex_2) 

接下來(lái),考慮一個(gè)更實(shí)際的場(chǎng)景。假設(shè)有一個(gè)YouTube視頻標(biāo)題列表和相應(yīng)的YouTube觀看次數(shù)。我們可能對(duì)分析視頻標(biāo)題的第一個(gè)單詞和相應(yīng)視頻觀看次數(shù)之間的關(guān)系感興趣??紤]以下標(biāo)題/觀看次數(shù)元組列表:

 
 
 
 
  1. youtube_titles= [("How to Tell if We're Beating COVID-19", 2200000), ("ExtremeCloset Clean Out",326000), ("This is $1,000,000 inFood",8800000), ("How To Tell If Someone Truly Loves You ",2800000), ("How to Tell Real Gold from Fake", 2300000),("Extreme living room transformation ", 25000)] 

可以通過以下方式找到每個(gè)標(biāo)題的第一個(gè)單詞:

 
 
 
 
  1. for titlein youtube_titles: 
  2.    print(re.findall(r"^\w+",title[0])[0]) 

可以將這些值添加到列表中:

 
 
 
 
  1. first_words= [] 
  2. for title in youtube_titles: 
  3.    first_words.append(re.findall(r"^\w+",title[0])[0]) 
  4. print(first_words) 

還可以將觀看次數(shù)附加到列表中:

 
 
 
 
  1. first_words= [] 
  2. views = [] 
  3. for title in youtube_titles: 
  4.    first_words.append(re.findall(r"^\w+",title[0])[0]) 
  5.     views.append(title[1]) 

然后,可以創(chuàng)建視頻首字值和視頻觀看次數(shù)的數(shù)據(jù)框:

 
 
 
 
  1. importpandas as pd 
  2. df = pd.DataFrame({'first_words': first_words, 'views':views}) 
  3. print(df) 

之后可以對(duì)每個(gè)標(biāo)題首詞進(jìn)行分組,并計(jì)算每個(gè)標(biāo)題首詞的平均觀看次數(shù):

 
 
 
 
  1. dfdf =df.groupby('first_words')['views'].mean() 
  2. print(df) 

按降序方式對(duì)這些值進(jìn)行排序:

 
 
 
 
  1. dfdf =df.groupby('first_words')['views'].mean().sort_values(ascending = False) 
  2. print(df) 

假設(shè)這些結(jié)果來(lái)自一個(gè)足夠大的數(shù)據(jù)集(比如有數(shù)千個(gè)標(biāo)題和觀看次數(shù)),這種類型的分析可以幫助我們選擇最佳的YouTube視頻標(biāo)題。

圖源:unsplash

本文討論了如何使用python正則表達(dá)式模塊中的“re.findall()”函數(shù)。為提取每個(gè)字符串的第一個(gè)單詞,筆者將該函數(shù)應(yīng)用于兩個(gè)簡(jiǎn)單的字符串。然后,考慮了一個(gè)實(shí)際用例,使用該函數(shù)提取YouTube視頻標(biāo)題的第一個(gè)單詞,并計(jì)算第一個(gè)單詞對(duì)應(yīng)的平均觀看次數(shù)。

10萬(wàn)+的標(biāo)題,或許就是這么來(lái)的。


網(wǎng)頁(yè)題目:10萬(wàn)+的標(biāo)題怎么???YouTube標(biāo)題首詞與播放量有什么關(guān)系?
網(wǎng)址分享:http://www.dlmjj.cn/article/djdggss.html