Postingan lainnya
Mencari kata terbanyak di python
Untuk menghitung jumlah frekuensi kata yang muncul dari sebuah kalimat/kata mau sumbernya dari database, file atau API kita bisa menggunakan Collection Counter dari python Contoh di bawah menghitung data dari database mysql
from collections import Counter
import mysql.connector
#Koneksi database mysql
mydb = mysql.connector.connect(
host="127.0.0.1",
user="username",
passwd="password",
database="namadatabase"
)
cursor = mydb.cursor(dictionary=True) #supaya bisa diambil dari key
cursor.execute("SELECT namaKolom FROM namaTabel")
myresult = cursor.fetchall()
#Gabungkan semua kalimat di satu variable
titles = ''
for item in myresult:
titles += item['title'] + ' '
#Membagi kalimat menjadi kata-kata
words = titles.split()
#mencari 5 kata-kata terbanyak
Counter = Counter(words)
most_words = Counter.most_common(5)
print(most_words)
6
Belum ada Jawaban. Jadi yang pertama Jawaban
Login untuk ikut Jawaban