Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
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