Hi, my name is EKO WAHYUDIHARTO
I'm just an ordinary man


Trustworthy | Competent | Harmonious | Loyal | Adaptive | Collaborative

PAST

PRESENT

FUTURE

TAKE A LOOK @ WHAT I RECORD AND WRITE

Something that might be useful for anyone who have passion in computer science, quality control circle and project management

`
  • Posted on Saturday February 06, 2021
    Data:Questionnaire data from mall visitors contains sex, age, salary & shopping score (200 rows). Mission:How to predict the probability of shopping score from given age & salary Library used:PandasNumpy SeabornMatplotlibScikit  Code:import pandas as pdimport numpy as npimport seaborn as snsimport matplotlib.pyplot as pltfrom sklearn.cluster import KMeansfrom sklearn.manifold import TSNEurl = 'https://raw.githubusercontent.com/kokocamp/vlog101/master/vlog101.csv'vlog128 = pd.read_csv(url)vlog128.info()X = vlog128[['Usia','Gaji (juta)']]y = vlog128['Skor Belanja (1-100)']sns.scatterplot(x="Usia",y="Gaji (juta)",data=vlog128,color="red",alpha=0.5)n_random = 0n_kom = 2perplex = 50X = np.array(X)tsne = TSNE(n_components=n_kom, perplexity=perplex).fit_transform(X)#print(tsne)n_clusters = 5kmeans = KMeans(n_clusters)kmeans.fit(X)print(kmeans.cluster_centers_)nc = []for i in range(n_clusters):  nc.append(i)print(kmeans.labels_)vlog128["kluster"] = kmeans.labels_vlog128.head()fig, ax = plt.subplots()sct = ax.scatter(tsne[:,0],tsne[:,1], c = vlog128.kluster, marker = "+", alpha = 0.5)plt.title("Hasil Klustering T-SNE")plt.xlabel("Usia")plt.ylabel("Gaji (juta)")plt.show()usia = input("Usia (thn): ")usia = int(usia)gaji = input("Gaji (juta): ")gaji = int(gaji)data = [usia,gaji]hasil = kmeans.predict([data])print("Prediksi Kluster (0-4): ", hasil)data = np.array([data])fig, ax = plt.subplots()sct = ax.scatter(tsne[:,0],tsne[:,1], c = vlog128.kluster, marker = "+", alpha = 0.5)plt.title("Hasil Klustering Hierarchical Clustering")plt.xlabel("Usia")plt.ylabel("Gaji (juta)")xx = np.append(X,data,axis=0)tsne2 = TSNE(n_components=n_kom, perplexity=perplex).fit_transform(xx)plt.scatter(tsne2[:,0],tsne2[:,1], marker = "o", c = "red", alpha = 0.25)plt.show() I wrapped the scenario in a Youtube video below. Click this link (http://paparadit.blogspot.com/2020/11/the-algorithms-of-machine-learning.html), if you want to check out for other algorithms. Thank you for for visiting this blog & subs my channel.  Continue Reading »

I LIVE IN JAKARTA

Jakarta is the political, economic and cultural capital of Indonesia. ... Around 230 languages are spoken here and you'll find a wealth of different cultures and communities throughout the capital. ... Jakarta's world-class tourist attractions are renowned across the globe.