Ikhtisar
Fungsi interest_by_region()
dalam perpustakaan pytrends
memungkinkan Anda untuk mendapatkan data minat untuk istilah pencarian tertentu di lokasi geografis yang berbeda. Dengan menganalisis data ini, Anda dapat memperoleh wawasan berharga tentang popularitas istilah pencarian di berbagai wilayah, yang dapat membantu menginformasikan strategi pemasaran dan konten Anda.
Dalam tutorial ini, kita akan membahas:
- Mengimpor perpustakaan yang diperlukan
- Menyiapkan permintaan
pytrends
- Mengambil data minat menurut wilayah
- Memvisualisasikan hasil
Instalasi
Untuk menginstal Pytrends, cukup gunakan pip:
pip install matplotlib
Mengambil Data Minat Menurut Wilayah
Pertama, kita perlu mengimpor perpustakaan yang diperlukan dan menyiapkan permintaan pytrends
kita.
from pytrends.request import TrendReq
import pandas as pd
# Set up pytrends request
pytrends = TrendReq(hl='en-US', tz=360)
Selanjutnya, kita akan menentukan istilah pencarian dan rentang waktu untuk permintaan kita menggunakan fungsi build_payload()
, dan kemudian mengambil data minat menurut wilayah menggunakan fungsi interest_by_region()
.
keywords = ['Python']
timeframe = '2023-01-01 2023-03-31'
# Build payload
pytrends.build_payload(keywords, timeframe=timeframe, geo='')
# Retrieve interest by region data
region_interest = pytrends.interest_by_region(resolution='COUNTRY', inc_low_vol=True, inc_geo_code=False)
Ini akan mengembalikan DataFrame yang berisi data minat menurut wilayah untuk istilah pencarian ‘Python’ selama kuartal pertama tahun 2023.
Memvisualisasikan Hasil
Sekarang, kita dapat memvisualisasikan data minat menurut wilayah menggunakan diagram batang.
import matplotlib.pyplot as plt
# Sort the data by interest value
region_interest = region_interest.sort_values(by='Python', ascending=False)
# Plot the interest by region data
plt.figure(figsize=(12, 6))
plt.bar(region_interest.index, region_interest['Python'])
plt.xlabel('Country')
plt.ylabel('Interest')
plt.title('Interest by Region for Python (Q1 2023)')
plt.xticks(rotation=90)
plt.show()
Diagram ini menunjukkan minat untuk istilah pencarian ‘Python’ di berbagai negara, memungkinkan Anda mengidentifikasi area di mana istilah tersebut sangat populer.
Kesimpulan
Dalam tulisan ini, kita telah menunjukkan cara menggunakan fungsi interest_by_region()
dalam perpustakaan pytrends
untuk menganalisis minat menurut wilayah untuk istilah pencarian tertentu. Dengan menjelajahi data ini, Anda dapat memperoleh wawasan yang ditargetkan tentang popularitas istilah pencarian di lokasi geografis yang berbeda, membantu Anda memahami audiens Anda dengan lebih baik dan mengoptimalkan strategi pemasaran Anda. Tutorial ini telah membahas proses mengumpulkan dan menganalisis data minat menurut wilayah, dari menyiapkan permintaan pytrends
hingga memvisualisasikan hasilnya.
CATATAN : pytrends menggunakan API tidak resmi. Silakan gunakan di sini untuk masalah.
SAMPLE CODE : https://github.com/hobbyworker/google-trend-for-python