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

10萬+的標題怎么???YouTube標題首詞與播放量有什么關系?

開發 后端
“re.findall()”是Python中最基本的正則表達式函數之一,提取字符串表達式的開頭。本文將用這個函數告訴你,YouTube視頻標題與播放量之間的關系。

本文轉載自公眾號“讀芯術”(ID:AI_Discovery)

正則表達式是定義文本中搜索模式的特殊字符序列。“re.findall()”是Python中最基本的正則表達式函數之一,提取字符串表達式的開頭。本文將用這個函數告訴你,YouTube視頻標題與播放量之間的關系。

下面開始吧!

[[323443]]

首先,導入python正則表達式模塊“re”:

  1. import re 

假設有以下字符串:

  1. test_string1'Python is Amazing!' 

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

  1. reregex_1 =re.findall(r"^\w+",test_string1) 
  2. print(regex_1) 
10萬+的標題怎么???YouTube標題首詞與播放量有什么關系?

在表達式r“^\w+”中,字符“^”對應字符串開頭,而“\w+”查找字符串中的字母數字字符。

如果去掉“^”,會得到:

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

10萬+的標題怎么取?YouTube標題首詞與播放量有什么關系?

試提取另一個字符串示例的開頭:

  1. test_string2'Java is Amazing!' 

 

[[323446]]

 

 

圖源:unsplash

 

現在,應用“re.findall()”查找該字符串的第一個單詞:

  1. reregex_2 =re.findall(r"^\w+",test_string2) 
  2. print(regex_2) 
10萬+的標題怎么?。縔ouTube標題首詞與播放量有什么關系?

接下來,考慮一個更實際的場景。假設有一個YouTube視頻標題列表和相應的YouTube觀看次數。我們可能對分析視頻標題的第一個單詞和相應視頻觀看次數之間的關系感興趣??紤]以下標題/觀看次數元組列表:

  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)] 

可以通過以下方式找到每個標題的第一個單詞:

  1. for titlein youtube_titles: 
  2.    print(re.findall(r"^\w+",title[0])[0]) 
10萬+的標題怎么???YouTube標題首詞與播放量有什么關系?

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

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

10萬+的標題怎么???YouTube標題首詞與播放量有什么關系?

還可以將觀看次數附加到列表中:

  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]) 
10萬+的標題怎么???YouTube標題首詞與播放量有什么關系?

然后,可以創建視頻首字值和視頻觀看次數的數據框:

  1. importpandas as pd 
  2. df = pd.DataFrame({'first_words': first_words, 'views':views}) 
  3. print(df) 
10萬+的標題怎么?。縔ouTube標題首詞與播放量有什么關系?

之后可以對每個標題首詞進行分組,并計算每個標題首詞的平均觀看次數:

  1. dfdf =df.groupby('first_words')['views'].mean() 
  2. print(df) 
10萬+的標題怎么?。縔ouTube標題首詞與播放量有什么關系?

按降序方式對這些值進行排序:

  1. dfdf =df.groupby('first_words')['views'].mean().sort_values(ascending = False
  2. print(df) 
10萬+的標題怎么取?YouTube標題首詞與播放量有什么關系?

假設這些結果來自一個足夠大的數據集(比如有數千個標題和觀看次數),這種類型的分析可以幫助我們選擇最佳的YouTube視頻標題。

[[323450]]

圖源:unsplash

本文討論了如何使用python正則表達式模塊中的“re.findall()”函數。為提取每個字符串的第一個單詞,筆者將該函數應用于兩個簡單的字符串。然后,考慮了一個實際用例,使用該函數提取YouTube視頻標題的第一個單詞,并計算第一個單詞對應的平均觀看次數。

10萬+的標題,或許就是這么來的。

 

責任編輯:趙寧寧 來源: 讀芯術
相關推薦

2023-11-02 09:59:53

C++設計模式

2021-07-20 08:12:55

CPU核數線程數

2021-10-18 10:17:07

Go Golang語言

2018-09-30 15:55:56

2023-07-10 10:53:22

2022-11-01 15:02:11

2011-06-02 18:33:03

標題關鍵詞

2019-09-29 19:28:13

區塊鏈比特幣加密貨幣

2021-04-27 10:14:28

大數據物聯網IOT

2015-08-27 14:05:01

大數據創業

2022-08-15 09:02:22

Redis模式訂閱消息

2022-02-14 11:28:51

區塊鏈元宇宙代幣

2015-09-24 10:40:31

NFVSDN

2017-10-23 14:40:01

2015-08-03 10:20:39

大數據Hadoop

2020-02-27 08:52:51

NFVSDN網絡

2021-02-02 12:46:36

Spring異步循環

2011-06-02 18:12:35

2023-04-06 11:54:55

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品国产乱码久久久久久老虎 | 日本精品一区二区三区在线观看视频 | 七七婷婷婷婷精品国产 | xnxx 日本免费| 色综合一区二区 | 欧美中文在线 | 一区二区三区视频在线 | 亚洲国产精品视频一区 | 久久三区 | 久久国产成人精品国产成人亚洲 | 国产午夜精品一区二区三区四区 | 亚洲精品欧美一区二区三区 | 日韩精品在线看 | 一区视频 | 国产乱码精品一区二区三区中文 | 嫩草视频网 | 成人免费视频网站在线观看 | 天堂一区二区三区 | 欧美黄色小视频 | 久久久久国产精品www | 欧美日韩综合一区 | 欧美一级二级在线观看 | 蜜臀91视频 | 亚洲伊人精品酒店 | 国产一级片 | 先锋影音资源网站 | 成人免费视频在线观看 | 欧美区在线观看 | 国产日韩一区二区三区 | 国产精品一区二区视频 | 中文字幕精品一区二区三区在线 | 99这里只有精品视频 | 成人妇女免费播放久久久 | 亚洲精品在线观看网站 | 久热中文字幕 | 超碰520| 成人免费网站www网站高清 | 91资源在线 | 日韩三级在线 | 天天射网站| 久久国产日本 |