<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://onnocenter.or.id/wiki/index.php?action=history&amp;feed=atom&amp;title=TF%3A_TensorFlow_Unsupervised_Learning_dari_File_Excel</id>
	<title>TF: TensorFlow Unsupervised Learning dari File Excel - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://onnocenter.or.id/wiki/index.php?action=history&amp;feed=atom&amp;title=TF%3A_TensorFlow_Unsupervised_Learning_dari_File_Excel"/>
	<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=TF:_TensorFlow_Unsupervised_Learning_dari_File_Excel&amp;action=history"/>
	<updated>2026-04-17T12:34:09Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.4</generator>
	<entry>
		<id>https://onnocenter.or.id/wiki/index.php?title=TF:_TensorFlow_Unsupervised_Learning_dari_File_Excel&amp;diff=72018&amp;oldid=prev</id>
		<title>Onnowpurbo: Created page with &quot;Untuk melakukan pembelajaran tanpa pengawasan (unsupervised learning) dengan menghitung jarak antar kolom dari file Excel dan melakukan klasterisasi hierarkis serta memvisuali...&quot;</title>
		<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=TF:_TensorFlow_Unsupervised_Learning_dari_File_Excel&amp;diff=72018&amp;oldid=prev"/>
		<updated>2025-03-18T02:43:22Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;Untuk melakukan pembelajaran tanpa pengawasan (unsupervised learning) dengan menghitung jarak antar kolom dari file Excel dan melakukan klasterisasi hierarkis serta memvisuali...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Untuk melakukan pembelajaran tanpa pengawasan (unsupervised learning) dengan menghitung jarak antar kolom dari file Excel dan melakukan klasterisasi hierarkis serta memvisualisasikan hasilnya dalam Google Colab, ikuti langkah-langkah berikut:&lt;br /&gt;
&lt;br /&gt;
==1. Mengimpor Pustaka yang Diperlukan==&lt;br /&gt;
Pastikan Anda mengimpor pustaka yang diperlukan seperti `pandas`, `scipy`, `seaborn`, dan `matplotlib`.&lt;br /&gt;
&lt;br /&gt;
 import pandas as pd&lt;br /&gt;
 import numpy as np&lt;br /&gt;
 import seaborn as sns&lt;br /&gt;
 import matplotlib.pyplot as plt&lt;br /&gt;
 from scipy.cluster.hierarchy import dendrogram, linkage&lt;br /&gt;
 from scipy.spatial.distance import pdist, squareform&lt;br /&gt;
&lt;br /&gt;
==2. Mengunggah dan Membaca File Excel==&lt;br /&gt;
Gunakan fitur unggah file di Google Colab untuk mengunggah file Excel Anda, kemudian baca file tersebut menggunakan `pandas`.&lt;br /&gt;
&lt;br /&gt;
 from google.colab import files&lt;br /&gt;
 &lt;br /&gt;
 # Unggah file&lt;br /&gt;
 uploaded = files.upload()&lt;br /&gt;
 &lt;br /&gt;
 # Membaca file Excel&lt;br /&gt;
 file_name = list(uploaded.keys())[0]&lt;br /&gt;
 df = pd.read_excel(file_name)&lt;br /&gt;
&lt;br /&gt;
==3. Memilih 10 Kolom untuk Analisis==&lt;br /&gt;
Pilih 10 kolom yang akan digunakan dalam analisis. Pastikan kolom-kolom tersebut berisi data numerik.&lt;br /&gt;
&lt;br /&gt;
 # Misalkan kolom yang dipilih bernama 'Kolom1' hingga 'Kolom10'&lt;br /&gt;
 selected_columns = ['Kolom1', 'Kolom2', 'Kolom3', 'Kolom4', 'Kolom5',&lt;br /&gt;
                     'Kolom6', 'Kolom7', 'Kolom8', 'Kolom9', 'Kolom10']&lt;br /&gt;
 &lt;br /&gt;
 # Memastikan data hanya berisi nilai numerik&lt;br /&gt;
 data = df[selected_columns].select_dtypes(include=[np.number]).dropna()&lt;br /&gt;
&lt;br /&gt;
==4. Menghitung Matriks Jarak Antar Kolom==&lt;br /&gt;
Hitung matriks jarak (misalnya, jarak Euclidean) antar kolom menggunakan `pdist` dari `scipy.spatial.distance`.&lt;br /&gt;
&lt;br /&gt;
 # Transpose data agar kolom menjadi baris&lt;br /&gt;
 data_transposed = data.T&lt;br /&gt;
 &lt;br /&gt;
 # Menghitung matriks jarak menggunakan jarak Euclidean&lt;br /&gt;
&lt;br /&gt;
==5. Melakukan Klasterisasi Hierarkis==&lt;br /&gt;
Lakukan klasterisasi hierarkis menggunakan metode linkage.&lt;br /&gt;
&lt;br /&gt;
 # Melakukan klasterisasi hierarkis&lt;br /&gt;
 Z = linkage(distance_matrix, method='ward')&lt;br /&gt;
&lt;br /&gt;
==6. Memvisualisasikan Dendrogram==&lt;br /&gt;
Visualisasikan hasil klasterisasi dalam bentuk dendrogram.&lt;br /&gt;
&lt;br /&gt;
 # Membuat dendrogram&lt;br /&gt;
 plt.figure(figsize=(10, 8))&lt;br /&gt;
 dendrogram(Z, labels=data_transposed.index, leaf_rotation=90)&lt;br /&gt;
 plt.title('Dendrogram Klasterisasi Hierarkis')&lt;br /&gt;
 plt.xlabel('Kolom')&lt;br /&gt;
 plt.ylabel('Jarak Euclidean')&lt;br /&gt;
 plt.show()&lt;br /&gt;
&lt;br /&gt;
Dengan langkah-langkah di atas, Anda dapat melakukan klasterisasi hierarkis pada 10 kolom dari file Excel dan memvisualisasikan hasilnya dalam bentuk dendrogram. Pastikan data yang digunakan bersih dan sesuai untuk analisis untuk mendapatkan hasil yang akurat.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pranala Menarik==&lt;br /&gt;
&lt;br /&gt;
* [[TensorFlow]]&lt;/div&gt;</summary>
		<author><name>Onnowpurbo</name></author>
	</entry>
</feed>