Twitter trendleri

R ile Sosyal Medya Verilerini Analiz Etme

Vivek Vijayaraghavan

Data Science Coach

Ders özeti

  • Twitter trendlerini anlayın
  • Trend başlıkları çıkarın
  • Katılım ve etkileşim için trendleri kullanın
R ile Sosyal Medya Verilerini Analiz Etme

Twitter trendi nedir?

  • Şu anda popüler anahtar kelimeler, etkinlikler veya konular
  • En sıcak yükselen tartışma konularını keşfedin
  • Bazı trendler hashtag içerir
  • Hashtag'ler trend konuşmaları aramayı kolaylaştırır
  • Konum trendleri belirli bir yerdeki konuları gösterir
R ile Sosyal Medya Verilerini Analiz Etme

Twitter trendlerinin gücünden yararlanma

  • Pazarlama mesajlarını trend konu ile harmanlayın
  • Trendler tweet etkileşimini artırır
  • Seyahat portalı "#TravelTuesday" etrafında tweet atar
R ile Sosyal Medya Verilerini Analiz Etme

Dünya çapındaki trendleri çıkarma

# Genel güncel trend başlıkları alın
trend_topics <- get_trends()
head(trend_topics$trend, 10)
 [1] "#madebygoogle"         "#あなたとHしたい人の数"
 [3] "西田くん"                "Jennifer Aniston"      
 [5] "#ワールドカップバレー"     "#FelizMartes"          
 [7] "#G線上のあなたと私"       "西田選手"              
 [9] "피디수첩"                "タジキスタン"
  • Belirli bir bölgeye odaklanmak daha anlamlıdır
R ile Sosyal Medya Verilerini Analiz Etme

Güncel trendlerin olduğu konumlar

# Mevcut Twitter trendlerinin konumlarını çıkarın
trends_avail <- trends_available()
head(trends_avail)
name                        url                          parentid    country
<chr>                      <chr>                           <int>      <chr>
Worldwide     http://where.yahooapis.com/v1/place/1            
Winnipeg      http://where.yahooapis.com/v1/place/2972    23424775    Canada
Ottawa        http://where.yahooapis.com/v1/place/3369    23424775    Canada    
Quebec        http://where.yahooapis.com/v1/place/3444    23424775    Canada    
Montreal      http://where.yahooapis.com/v1/place/3534    23424775    Canada    
Toronto       http://where.yahooapis.com/v1/place/4118    23424775    Canada
R ile Sosyal Medya Verilerini Analiz Etme

Ülkeye göre trend başlıklar

# ABD'deki trend başlıkları alın
gt_US <- get_trends("United States")
R ile Sosyal Medya Verilerini Analiz Etme

Ülkeye göre trend başlıklar

View(gt_US)

Amerika Birleşik Devletleri'nde trend başlıklar

  • Müzik video şirketi "hashtagRockHall2020" ile promosyon konumlandırabilir
R ile Sosyal Medya Verilerini Analiz Etme

Şehre göre trend başlıklar

  • Belirli bir şehirde trendleri bulun
  • İlgili trend etrafındaki tweet'leri ekleyin
# New York'taki trend başlıkları alın
gt_city <- get_trends("New York")
R ile Sosyal Medya Verilerini Analiz Etme

Şehre göre trend başlıklar

head(gt_city)

trend                            url                        promoted_content
<chr>                           <chr>                             <lgl>
Lions            http://twitter.com/search?q=Lions                  NA    
Green Bay        http://twitter.com/search?q=%22Green+Bay%22        NA    
#DETvsGB         http://twitter.com/search?q=%23DETvsGB             NA    
LeBron           http://twitter.com/search?q=LeBron                 NA    
Aaron Rodgers    http://twitter.com/search?q=%22Aaron+Rodgers%22    NA    
#90DayFiance     http://twitter.com/search?q=%2390DayFiance         NA
  • Basketbol ürünleri satan bir şirket bu trendi kullanabilir
R ile Sosyal Medya Verilerini Analiz Etme

En çok tweet'lenen trendler

  • tweet_volume, bir trend konusundaki tweet sayısını içerir
  • Yalnızca bazı trendler için mevcuttur
  • En çok tweet'lenen trendleri belirleyin
R ile Sosyal Medya Verilerini Analiz Etme

En çok tweet'lenen trendler

# Trendleri ve tweet hacimlerini birleştirin
library(dplyr)
trend_df <- gt_city %>%
              group_by(trend) %>%
              summarize(tweet_vol = mean(tweet_volume))
R ile Sosyal Medya Verilerini Analiz Etme

En çok tweet'lenen trendler

head(trend_df)
trend                  tweet_vol
<chr>                    <dbl>
#90DayFiance             14375            
#acefamilyisoverparty    12760            
#ascendwithme            NA            
#bbcon2019               NA            
#bookbirthday            NA            
#DemDebate               18928
R ile Sosyal Medya Verilerini Analiz Etme

En çok tweet'lenen trendler

# Veri çerçevesini tweet hacimlerine göre azalan sırala
trend_df_sort <- arrange(trend_df, desc(tweet_vol))
R ile Sosyal Medya Verilerini Analiz Etme

En çok tweet'lenen trendler

# En çok tweet'lenen trendleri görüntüleyin
head(trend_df_sort)
trend              tweet_vol
<chr>               <dbl>
LeBron              298302            
Lions               267945            
Columbus Day        135014            
John Bolton         118933            
#DETvsGB            67197            
#TuesdayThoughts    63259
  • Seyahat şirketi "Columbus Day" etrafında tatil paketleri tanıtabilir
R ile Sosyal Medya Verilerini Analiz Etme

Hadi pratik yapalım!

R ile Sosyal Medya Verilerini Analiz Etme

Preparing Video For Download...