{"id":4463,"date":"2021-12-09T22:46:26","date_gmt":"2021-12-09T15:46:26","guid":{"rendered":"https:\/\/www.indowhiz.com\/articles\/?p=4463"},"modified":"2022-01-08T09:03:43","modified_gmt":"2022-01-08T02:03:43","slug":"pemula-di-bidang-data-science-pelajari-4-module-python-ini","status":"publish","type":"post","link":"https:\/\/www.indowhiz.com\/articles\/id\/pemula-di-bidang-data-science-pelajari-4-module-python-ini\/","title":{"rendered":"Pemula di Bidang Data Science? Yuk Pelajari 4 Module Python Ini!"},"content":{"rendered":"\n<p>Data science adalah salah satu topik di bidang IT yang paling banyak dikerjakan akhir-akhir ini. Seiring dengan perkembangan <em>big data<\/em>, pastinya <em>data scientist<\/em> adalah salah satu IT <em>jobdesk<\/em> yang akan sangat dibutuhkan. Oleh karena itu, perlu bagi kalian yang bekerja di bidang IT untuk belajar dasar-dasar <em>data science<\/em>.<\/p>\n\n\n\n<p>Bicara soal bahasa pemrograman untuk data science, saat ini <a href=\"https:\/\/www.indowhiz.com\/articles\/id\/bahasa-pemrograman-terpopuler\/\">python<\/a> menduduki posisi kedua dengan pengguna terbanyak. Oleh karena itu saat ini pekerjaan yang berhubungan dengan data atau visualisasi data banyak diselesaikan dengan bahasa Python. Selain mudah diaplikasikan, Python juga mempunyai banyak sekali modul yang dapat digunakan untuk <em>data science<\/em>. <\/p>\n\n\n\n<p>Hal ini sangat membantu para <em>data scientist<\/em> mengelola data, dan membantu programmer dengan AI dan machine learning bergerak dengan cepat. Nah, ingin tahu apa saja module Python yang bisa kalian gunakan untuk support project <em>data science<\/em> bagi pemula? Silahkan simak 4 Python <em>module<\/em> rekomendasi Indowhiz berikut ini!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><em>Data Science Module<\/em><\/h2>\n\n\n\n<p>Tiga modul utama yang bisa kalian digunakan untuk komputasi ilmiah di bidang <em>data science<\/em> adalah NumPy, SciPy dan MatPlotLib. Mereka menawarkan berbagai alat untuk grafik ke fungsi trigonometri, untuk menghitung persamaan diferensial, dan masih banyak lagi. Jika Anda ingin menjadi <em>data scientist<\/em>, dari sinilah kalian harus memulai. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. NumPy<\/h3>\n\n\n\n<p>NumPy memperkenalkan objek untuk array dan matriks multidimensi. Selain itu NumPy juga memberikan solusi untuk rmelakukan perhitungan fungsi matematika dan statistik tingkat lanjut pada array dengan kode sesedikit mungkin. Untuk belajar NumPy dari dari dokumentasi yang disediakan, kalian bisa mengunjungi <a href=\"https:\/\/numpy.org\/\">numpy.org<\/a>.<\/p>\n\n\n\n<p>Saat ini Numpy menawarkan banyak sekali <em>library<\/em> yang bisa diakses oleh banyak bidang ilmu dan objek penelitian. Berikut adalah beberapa <em>library<\/em> untuk berbagai bidang ilmu yang mendukung atau dikembangkan dengan NumPy.<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><tbody><tr><td><strong>Quantum Computing<\/strong><\/td><td><strong>Signal Processing<\/strong><\/td><td><strong>Image Processing<\/strong><\/td><td><strong>Astronomy Processes<\/strong><\/td><td><strong>Geographic Processing<\/strong><\/td><\/tr><tr><td><a href=\"http:\/\/qutip.org\/\">QuTiP<\/a><\/td><td><a href=\"https:\/\/www.scipy.org\/\">SciPy<\/a><\/td><td><a href=\"https:\/\/scikit-image.org\/\">Scikit-image<\/a><\/td><td><a href=\"https:\/\/www.astropy.org\/\">AstroPy<\/a><\/td><td><a href=\"https:\/\/shapely.readthedocs.io\/\">Shapely<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/pyquil-docs.rigetti.com\/en\/stable\">PyQuil<\/a><\/td><td><a href=\"https:\/\/pywavelets.readthedocs.io\/\">PyWavelets<\/a><\/td><td><a href=\"https:\/\/opencv.org\/\">OpenCV<\/a><\/td><td><a href=\"https:\/\/github.com\/sunpy\/sunpy\">SunPy<\/a><\/td><td><a href=\"https:\/\/geopandas.org\/\">GeoPandas<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/qiskit.org\/\">Qiskit<\/a><\/td><td><a href=\"https:\/\/python-control.org\/\">python-control<\/a><\/td><td><a href=\"https:\/\/mahotas.rtfd.io\/\">Mahotas<\/a><\/td><td><a href=\"https:\/\/github.com\/spacepy\/spacepy\">SpacePy<\/a><\/td><td><a href=\"https:\/\/python-visualization.github.io\/folium\">Folium<\/a><\/td><\/tr><tr><td><strong>Geoscience (GIS)<\/strong><\/td><td><strong>Statistical Computing<\/strong><\/td><td><strong>Graphs and Networks<\/strong><\/td><td><strong>Bio Informatics<\/strong><\/td><td><strong>Mathematical Analysis<\/strong><\/td><\/tr><tr><td><a href=\"https:\/\/pangeo.io\/\">Pangeo<\/a><\/td><td><a href=\"https:\/\/pandas.pydata.org\/\">Pandas<\/a><\/td><td><a href=\"https:\/\/networkx.org\/\">NetworkX<\/a><\/td><td><a href=\"https:\/\/biopython.org\/\">BioPython<\/a><\/td><td><a href=\"https:\/\/www.scipy.org\/\">SciPy<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/simpeg.xyz\/\">Simpeg<\/a><\/td><td><a href=\"https:\/\/github.com\/statsmodels\/statsmodels\">statsmodels<\/a><\/td><td><a href=\"https:\/\/graph-tool.skewed.de\/\">graph-tool<\/a><\/td><td><a href=\"http:\/\/scikit-bio.org\/\">Scikit-Bio<\/a><\/td><td><a href=\"https:\/\/www.sympy.org\/\">SymPy<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/github.com\/obspy\/obspy\/wiki\">ObsPy<\/a><\/td><td><a href=\"https:\/\/xarray.pydata.org\/en\/stable\/\">Xarray<\/a><\/td><td><a href=\"https:\/\/igraph.org\/python\/\">igraph<\/a><\/td><td><a href=\"https:\/\/github.com\/openvax\/pyensembl\">PyEnsembl<\/a><\/td><td><a href=\"https:\/\/github.com\/cvxgrp\/cvxpy\">cvxpy<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/www.fatiando.org\/\">Fatiando a Terra<\/a><\/td><td><a href=\"https:\/\/github.com\/mwaskom\/seaborn\">Seaborn<\/a><\/td><td><a href=\"https:\/\/pygsp.rtfd.io\/\">PyGSP<\/a><\/td><td><a href=\"http:\/\/etetoolkit.org\/\">ETE<\/a><\/td><td><a href=\"https:\/\/fenicsproject.org\/\">FEniCS<\/a><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">2. SciPy<\/h3>\n\n\n\n<p>Dari sekian banyak module atau <em>library<\/em> yang dibangun dengan Numpy, <a href=\"https:\/\/scipy.org\/\">SciPy<\/a> adalah yang paling dibutuhkan oleh  <em>data scientist<\/em>. SciPy dibangun menggunakan NumPy dengan menambahkan kumpulan algoritma dan perintah tingkat tinggi untuk memanipulasi dan memvisualisasikan data.  <em>Library<\/em>  ini mencakup fungsi untuk menghitung integral secara numerik, menyelesaikan persamaan diferensial, optimasi, dan banyak lagi.<\/p>\n\n\n\n<p>Jika kalian ingin belajar SciPy langsung dari dokumentasinya, kalian bisa kunjungi link web <a href=\"https:\/\/scipy.github.io\/devdocs\/index.html\">SciPy<\/a>. Kalian juga dapat menemukan semua fungsi matematika yang disediakan SciPy dalam <a href=\"https:\/\/numpy.org\/doc\/stable\/reference\/routines.math.html\">dokumentasinya<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3. Pandas<\/h3>\n\n\n\n<p><a href=\"https:\/\/pandas.pydata.org\/\">Pandas<\/a> adalah Python <em>library<\/em> untuk struktur data dan perhitungan statistik. Pandas dipilih karena punya objek DataFrame yang cepat dan efisien untuk manipulasi data dengan pengindeksan yang terintegrasi. Selain itu, Pandas merupakan alat untuk membaca dan menulis data antara struktur data dalam memori dan format yang berbeda: CSV dan file teks, Microsoft Excel, database SQL, dan format HDF5 dengan cepat.<\/p>\n\n\n\n<p>Masih banyak keunggulan lain yang ditawarkan Pandas dalam hal pengolahan data misalnya penyelarasan data yang cerdas, otomatis dalam komputasi dan dengan mudah memanipulasi data yang berantakan menjadi bentuk yang teratur. Hal lain yang menjadi keunggulan Pandas adalah:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Kolom dapat disisipkan dan dihapus dari struktur data untuk perubahan ukuran;<\/li><li>Menggabungkan atau mengubah data yang memungkinkan operasi split-apply-combine pada kumpulan data;<\/li><li>Penggabungan kumpulan data dengan kinerja tinggi;<\/li><li>Pengindeksan sumbu hierarkis menyediakan cara intuitif untuk bekerja dengan data berdimensi tinggi dalam struktur data berdimensi lebih rendah;<\/li><li>Fungsi deret waktu: pembuatan rentang tanggal dan penggabungan deret waktu tanpa kehilangan data;<\/li><li>Sangat dioptimalkan untuk kinerja, dengan jalur kode penting yang ditulis dalam Python atau C.<\/li><li>Python dengan Pandas digunakan dalam berbagai domain akademik dan komersial, misalnya dalam bidang Keuangan, Ekonomi, Statistik, Periklanan, Analisis Web, Analisis Data, dan masih banyak lagi.<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">4. MatPlotLib<\/h3>\n\n\n\n<p>Module ini digunakan untuk membuat plot dan grafik 2D. Meskipun <a href=\"https:\/\/matplotlib.org\/\">MatPlotLib<\/a> memerlukan lebih banyak perintah, namun kalian dapat menghasilkan grafik yang cukup indah. MatPlotLib juga bisa membuat hampir semua jenis grafik yang kalian inginkan. Tentu saja banyaknya kode yang dibuat akan berbanding lurus dengan grafik yang dihasilkan dengan banyak kelebihan yaitu:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Dapat membuat Grafik dan plot sesuai dengan standar kualitas publikasi.<\/li><li>Dapat menyajikan gambar interaktif yang dapat diperbesar, digeser, dan diperbaharui.<\/li><li>Dapat menyesuaikan gaya dan tata letak visual sesuai kebutuhan.<\/li><li>Dapat disimpan (<em>export<\/em>) ke berbagai format file (.svg, .png, .pdf, .eps, and .ps)<\/li><li>Sudah terhubung dengan JupyterLab dan Antarmuka Pengguna Grafis (<a href=\"https:\/\/matplotlib.org\/stable\/gallery\/#embedding-matplotlib-in-graphical-user-interfaces\">Graphical User Interfaces<\/a>.).<\/li><li>Sudah banyak <em>library<\/em> pihak ketiga yang dibangun di Matplotlib.<\/li><\/ul>\n\n\n\n<p>Beikut adalah beberapa contoh grafik yang bisa dibuat dengan MatPlotLib.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h4 class=\"wp-block-heading\">Basic Plot<\/h4>\n\n\n\n<p>Tipe Basic Plot, biasanya y versus x.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"550\" height=\"459\" src=\"https:\/\/www.indowhiz.com\/articles\/wp-content\/uploads\/2021\/12\/Python-for-Data-Science-Machine-Learning-4.jpg\" alt=\"\" class=\"wp-image-4496\"\/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Statistics Plot<\/h4>\n\n\n\n<p>Plot untuk analisis statistik.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"560\" height=\"461\" src=\"https:\/\/www.indowhiz.com\/articles\/wp-content\/uploads\/2021\/12\/Python-for-Data-Science-Machine-Learning-2-1.jpg\" alt=\"\" class=\"wp-image-4499\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h4 class=\"wp-block-heading\">Plots of Arrays and Fields<\/h4>\n\n\n\n<p>Membuat array data Z(x, y) dan bidang U(x, y), V(x, y).<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"539\" height=\"458\" src=\"https:\/\/www.indowhiz.com\/articles\/wp-content\/uploads\/2021\/12\/Python-for-Data-Science-Machine-Learning-1-2.jpg\" alt=\"\" class=\"wp-image-4497\"\/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Unstructured coordinates<\/h4>\n\n\n\n<p>Untuk data z pada koordinat (x,y) dan ingin divisualisasikan sebagai kontur.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"543\" height=\"208\" src=\"https:\/\/www.indowhiz.com\/articles\/wp-content\/uploads\/2021\/12\/Python-for-Data-Science-Machine-Learning-3-2.jpg\" alt=\"\" class=\"wp-image-4501\"\/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Contoh Implementasi<\/h2>\n\n\n\n<p>Pada artikel kali ini saya akan memberikan contoh implementasi ketiga modul diatas untuk menyelesaikan kasus sederhana yang berkaitan dengan <em>data science<\/em>. Kita akan mengimplementasikan algoritma klasifikasi KNN untuk dataset Iris. Kalian dapat mengunduh datanya dari <a href=\"https:\/\/archive.ics.uci.edu\/ml\/datasets\/Iris\">The UCI Machine Learning Repository<\/a>.<\/p>\n\n\n\n<p>Data latih menggunakan 50% dari dataset Iris dengan 75 baris data dan untuk data pengujian juga digunakan 50% dari dataset Iris dengan 75 baris. Dataset memiliki empat parameter pengukuran yang akan digunakan untuk pelatihan KNN, yaitu panjang sepal, lebar sepal, panjang petal, dan lebar petal. Selanjutnya, atribut spesies atau kelas akan digunakan sebagai atribut tujuan atau prediksi. Data akan diklasifikasikan sebagai Iris-setosa, Iris-versicolor, atau Iris-virginica.<\/p>\n\n\n\n<p>Selain itu, artikel ini juga memberikan informasi tentang cara penerapan kode python dan teknologi atau modul yang digunakan untuk mengatasi masalah tersebut. Pada bagian akhir, akan ditampilkan pembahasan singkat hasil klasifikasi menggunakan KNN.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Python Module Yang Digunakan<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>Numpy: digunakan untuk struktur data dasar yang disajikan sebagai array Numpy.\u200b<\/li><li>Pandas: digunakan untuk struktur data dan alat statistik.\u200b<\/li><li>Matplotlib: digunakan untuk pembuatan grafik 2D.\u200b<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Implementasi<\/h3>\n\n\n\n<p>Ada satu file Python yang digunakan, kalian dapat memberi nama file tersebut Main.py. Kita akan menggunakan dua file data Pelatihan dan Pengujian yang disimpan pada file .csv. Kedua file tersebut akan disimpan dengan nama:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>IrisTrainingData.csv<\/li><li>IrisTestingData.csv<\/li><\/ul>\n\n\n\n<p>dan jumlah maksimum k-neighbors adalah 1-75 sesuai dengan jumlah baris data.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">1. Import Libraries:<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"python\" class=\"language-python line-numbers\">import numpy as Numpy\nimport pandas as Pandas\nimport matplotlib.pyplot as Pyplot\nimport time<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">2. Start Time to seeing the computation time:<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"python\" class=\"language-python line-numbers\">start_time = time.time()<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">3. Loading Dataset:<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"python\" class=\"language-python line-numbers\">CSV_COLUMN_NAMES = ['SepalLength', 'SepalWidth','PetalLength', 'PetalWidth', 'Species']\nTrainingPath, TestingPath = 'IrisTrainingData.csv', 'IrisTestingData.csv'\nSPECIES = ['Iris-setosa', 'Iris-versicolor', 'Iris-virginica']<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">4. Membuat KNN Class:<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"python\" class=\"language-python line-numbers\">class KNN():<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">5. Membuat Fungsi di dalam KNN Class:<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"python\" class=\"language-python line-numbers\">## Function Initialization\n## Parameter Description:\n## k(int): The nearest k instances\n\ndef __init__(self, k):\n\n        self.k = k<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"python\" class=\"language-python line-numbers\">## Function for Load Training Data\n## Parameter Description:\n## TrainingPath(string): File path of the training dataset\n## ColoumnName(string): Column name of the given dataset\n\ndef TrainingData(self, TrainingPath, ColoumnName='Species'):\n        '''\n        Load training data\n        '''\n        \n        TrainingCSV = Pandas.read_csv(\n            TrainingPath, header=-1, \n            names=CSV_COLUMN_NAMES).sample(frac=1).reset_index(drop=True)\n        \n        # Split the  training dataset into features and labels\n        TrainingFS, self.TrainingLS = TrainingCSV, \n                                      TrainingCSV.pop(ColoumnName)\n        # Normalize features\n        self.norm_TrainingFS = (TrainingFS - TrainingFS.min()) \/ \\\n                               (TrainingFS.max() - TrainingFS.min())\n\n        return self.norm_TrainingFS, self.TrainingLS<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"python\" class=\"language-python line-numbers\">## Function for Getting Testing Data\n## Parameter Description:\n## TestingPath(string): File path of the testing dataset\n## ColoumnName(string): Column name of the given name\n\ndef TestingData(self, TestingPath, ColoumnName='Species'):\n        '''\n        Load testing data\n        '''\n        \n        TestingCSV = Pandas.read_csv(\n            TestingPath, header=-1, \n            names=CSV_COLUMN_NAMES).sample(frac=1).reset_index(drop=True)\n        \n        # Split the  testing dataset into features and labels\n        TestingFS, self.TestingLS = TestingCSV, TestingCSV.pop(ColoumnName)\n        \n        # Normalize features\n        self.norm_TestingFS = (TestingFS - TestingFS.min()) \/ \\\n            (TestingFS.max() - TestingFS.min())\n\n        return self.norm_TestingFS, self.TestingLS<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"python\" class=\"language-python line-numbers\">## Function for Prediction the label of each testing\n## Parameter Description:\n## TestPoint ( &lt; numpy.ndarray &gt; ): Features data frame of testing data\n\ndef Prediction(self, TestPoint):\n        '''\n        Prediction the label of each testing\n        '''\n        Distance = []\n        # Calculate the feature distances of given data points `TestPoint`\n        # from the testing dataset `TrainingFS`\n        for f in self.norm_TrainingFS.values:\n            Distance.append(sum(map(abs, f - TestPoint)))\n        \n        # Binding feature distances with training labels\n        _ = Pandas.DataFrame({\"F\": Distance, \"L\": self.TrainingLS})\n        # Sorting above dataframe by features distance from low to high\n        # Return the first k training labels\n        _ = _.sort_values(by='F')['L'][0:self.k].values\n\n        return _<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>6. Program Utama<\/strong><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"python\" class=\"language-python line-numbers\"># Initialization\nTrainingAccuracy = []\nTestingAccuracy = []\n# K: from 1 to len(TrainingFS)\nfor k in range(75):\n    knn = KNN(k=k + 1)\n    # Load data\n    TrainingFS, TrainingLS = knn.TrainingData(TrainingPath)\n    TestingFS, TestingLS = knn.TestingData(TestingPath)<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"python\" class=\"language-python line-numbers\">#Training Process\n    correct = 0  # Number of the correct Prediction from Training\n    for i, TestPoint in enumerate(TrainingFS.values, 0):\n        _ = knn.Prediction(TestPoint)\n        count = [list(_).count('Iris-setosa'),list(_).count('Iris- \n                versicolor'), list(_).count('Iris-virginica')]\n        print('Distribution: {}'.format(count))\n        mode = SPECIES[count.index(max(count))]\n        if mode == TrainingLS[i]:\n            correct += 1\n        print('Prediction: {}'.format(mode), 'TEST_LABEL: \n              {}'.format(TrainingLS[i]),)\n    \n     TrainingAccuracy.append(correct \/ len(TrainingFS))<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"python\" class=\"language-python line-numbers\">#Testing Process\n    correct = 0  # Number of the correct Prediction from Testing\n    for i, TestPoint in enumerate(TestingFS.values, 0):\n        _ = knn.Prediction(TestPoint)\n        count = [list(_).count('Iris-setosa'),list(_).count('Iris- \n                versicolor'), list(_).count('Iris-virginica')]\n        print('Distribution: {}'.format(count))\n        mode = SPECIES[count.index(max(count))]\n        if mode == TestingLS[i]:\n            correct += 1\n        print('Prediction: {}'.format(mode), 'TEST_LABEL: \n             {}'.format(TestingLS[i]),)\n    \n    TestingAccuracy.append(correct \/ len(TestingFS))<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\"><strong> 7. Membuat Grafik Akurasi Pelatihan &amp; Pengujian dengan k = 1 hingga 75<\/strong><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"python\" class=\"language-python line-numbers\">#Grapich of Testing Accuracy with k = 1 to 75\nfor (i, EachResult) in enumerate(TrainingAccuracy, 0):\n    print('k: {}'.format(i + 1), 'Accuracy: {}'.format(EachResult))\n\nPyplot.figure()\nPyplot.plot(Numpy.arange(0, 75, 1), TrainingAccuracy, color='orange')\nPyplot.plot(Numpy.arange(0, 75, 1), TestingAccuracy, color='g')\nPyplot.legend(('Training Accuracy', 'Testing Accuracy'), loc=3)\nPyplot.title('k - Accuracy')\nPyplot.xlabel('Number of k')\nPyplot.ylabel('Accuracy')\nPyplot.show()\n\n#Grapich of Testing Accuracy with k = 1 to 75\nfor (i, EachResult) in enumerate(TestingAccuracy, 0):\n    print('k: {}'.format(i + 1), 'Accuracy: {}'.format(EachResult))\nPyplot.figure()\nPyplot.plot(Numpy.arange(0, 75, 1), TestingAccuracy, color='g')\nPyplot.title('k - Accuracy')\nPyplot.xlabel('Number of k')\nPyplot.ylabel('Accuracy')\nPyplot.show()\n\nprint(\"--- %s seconds ---\" % (time.time() - start_time))<\/code><\/pre>\n\n\n\n<p> <strong> 8. Grafik Akurasi Training dan Testing menggunakan KNN<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"735\" height=\"511\" src=\"https:\/\/www.indowhiz.com\/articles\/wp-content\/uploads\/2019\/11\/knn2.png\" alt=\"\" class=\"wp-image-130\"\/><\/figure>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p>Silahkan dicoba dan semoga bermanfaat.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Data science adalah salah satu topik di bidang IT yang paling banyak dikerjakan akhir-akhir ini. Seiring dengan perkembangan big data, pastinya data scientist adalah salah satu IT jobdesk yang akan sangat dibutuhkan. Oleh karena itu, perlu bagi kalian yang bekerja di bidang IT untuk belajar dasar-dasar data science. Bicara soal bahasa pemrograman untuk data science, [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"no","_lmt_disable":"no","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[493],"tags":[825,823,817,827,821,839,837,819,833,831,841,835,829],"class_list":["post-4463","post","type-post","status-publish","format-standard","hentry","category-konsep","tag-artificial-intelligence","tag-data","tag-data-science","tag-deep-learning","tag-komputer","tag-machine-learning-id","tag-matplotlib","tag-module-python","tag-numpy","tag-pandas","tag-python-id","tag-scikit","tag-statistic"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Pemula di Bidang Data Science? Yuk Pelajari 4 Module Python Ini! &#8211; Indowhiz<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.indowhiz.com\/articles\/id\/pemula-di-bidang-data-science-pelajari-4-module-python-ini\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pemula di Bidang Data Science? Yuk Pelajari 4 Module Python Ini! &#8211; Indowhiz\" \/>\n<meta property=\"og:description\" content=\"Data science adalah salah satu topik di bidang IT yang paling banyak dikerjakan akhir-akhir ini. Seiring dengan perkembangan big data, pastinya data scientist adalah salah satu IT jobdesk yang akan sangat dibutuhkan. Oleh karena itu, perlu bagi kalian yang bekerja di bidang IT untuk belajar dasar-dasar data science. Bicara soal bahasa pemrograman untuk data science, [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.indowhiz.com\/articles\/id\/pemula-di-bidang-data-science-pelajari-4-module-python-ini\/\" \/>\n<meta property=\"og:site_name\" content=\"Indowhiz\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/indowhiz\/\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/idawahyuni13\" \/>\n<meta property=\"article:published_time\" content=\"2021-12-09T15:46:26+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-01-08T02:03:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.indowhiz.com\/articles\/wp-content\/uploads\/2021\/12\/Python-for-Data-Science-Machine-Learning-4-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"633\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Ida Wahyuni\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@idawahyuni1\" \/>\n<meta name=\"twitter:site\" content=\"@4Faster\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ida Wahyuni\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.indowhiz.com\\\/articles\\\/id\\\/pemula-di-bidang-data-science-pelajari-4-module-python-ini\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.indowhiz.com\\\/articles\\\/id\\\/pemula-di-bidang-data-science-pelajari-4-module-python-ini\\\/\"},\"author\":{\"name\":\"Ida Wahyuni\",\"@id\":\"https:\\\/\\\/www.indowhiz.com\\\/articles\\\/#\\\/schema\\\/person\\\/243467a2aa4c68f5ecbf321002e84e5e\"},\"headline\":\"Pemula di Bidang Data Science? Yuk Pelajari 4 Module Python Ini!\",\"datePublished\":\"2021-12-09T15:46:26+00:00\",\"dateModified\":\"2022-01-08T02:03:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.indowhiz.com\\\/articles\\\/id\\\/pemula-di-bidang-data-science-pelajari-4-module-python-ini\\\/\"},\"wordCount\":1039,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.indowhiz.com\\\/articles\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.indowhiz.com\\\/articles\\\/id\\\/pemula-di-bidang-data-science-pelajari-4-module-python-ini\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.indowhiz.com\\\/articles\\\/wp-content\\\/uploads\\\/2021\\\/12\\\/Python-for-Data-Science-Machine-Learning-4.jpg\",\"keywords\":[\"artificial intelligence\",\"data\",\"Data Science\",\"deep learning\",\"komputer\",\"machine learning\",\"matplotlib\",\"Module Python\",\"numpy\",\"pandas\",\"Python\",\"scikit\",\"statistic\"],\"articleSection\":[\"Konsep\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.indowhiz.com\\\/articles\\\/id\\\/pemula-di-bidang-data-science-pelajari-4-module-python-ini\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.indowhiz.com\\\/articles\\\/id\\\/pemula-di-bidang-data-science-pelajari-4-module-python-ini\\\/\",\"url\":\"https:\\\/\\\/www.indowhiz.com\\\/articles\\\/id\\\/pemula-di-bidang-data-science-pelajari-4-module-python-ini\\\/\",\"name\":\"Pemula di Bidang Data Science? Yuk Pelajari 4 Module Python Ini! &#8211; Indowhiz\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.indowhiz.com\\\/articles\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.indowhiz.com\\\/articles\\\/id\\\/pemula-di-bidang-data-science-pelajari-4-module-python-ini\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.indowhiz.com\\\/articles\\\/id\\\/pemula-di-bidang-data-science-pelajari-4-module-python-ini\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.indowhiz.com\\\/articles\\\/wp-content\\\/uploads\\\/2021\\\/12\\\/Python-for-Data-Science-Machine-Learning-4.jpg\",\"datePublished\":\"2021-12-09T15:46:26+00:00\",\"dateModified\":\"2022-01-08T02:03:43+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.indowhiz.com\\\/articles\\\/id\\\/pemula-di-bidang-data-science-pelajari-4-module-python-ini\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.indowhiz.com\\\/articles\\\/id\\\/pemula-di-bidang-data-science-pelajari-4-module-python-ini\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.indowhiz.com\\\/articles\\\/id\\\/pemula-di-bidang-data-science-pelajari-4-module-python-ini\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.indowhiz.com\\\/articles\\\/wp-content\\\/uploads\\\/2021\\\/12\\\/Python-for-Data-Science-Machine-Learning-4.jpg\",\"contentUrl\":\"https:\\\/\\\/www.indowhiz.com\\\/articles\\\/wp-content\\\/uploads\\\/2021\\\/12\\\/Python-for-Data-Science-Machine-Learning-4.jpg\",\"width\":550,\"height\":459},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.indowhiz.com\\\/articles\\\/id\\\/pemula-di-bidang-data-science-pelajari-4-module-python-ini\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Articles\",\"item\":\"https:\\\/\\\/www.indowhiz.com\\\/articles\\\/en\\\/home\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Sains dan Teknologi\",\"item\":\"https:\\\/\\\/www.indowhiz.com\\\/articles\\\/id\\\/category\\\/sains-teknologi\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Konsep\",\"item\":\"https:\\\/\\\/www.indowhiz.com\\\/articles\\\/id\\\/category\\\/sains-teknologi\\\/konsep\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Pemula di Bidang Data Science? Yuk Pelajari 4 Module Python Ini!\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.indowhiz.com\\\/articles\\\/#website\",\"url\":\"https:\\\/\\\/www.indowhiz.com\\\/articles\\\/\",\"name\":\"Indowhiz\",\"description\":\"The reliable information provider\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.indowhiz.com\\\/articles\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.indowhiz.com\\\/articles\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.indowhiz.com\\\/articles\\\/#organization\",\"name\":\"Indowhiz\",\"url\":\"https:\\\/\\\/www.indowhiz.com\\\/articles\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.indowhiz.com\\\/articles\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.indowhiz.com\\\/articles\\\/wp-content\\\/uploads\\\/2020\\\/07\\\/logo-indowhiz-v3.png\",\"contentUrl\":\"https:\\\/\\\/www.indowhiz.com\\\/articles\\\/wp-content\\\/uploads\\\/2020\\\/07\\\/logo-indowhiz-v3.png\",\"width\":280,\"height\":56,\"caption\":\"Indowhiz\"},\"image\":{\"@id\":\"https:\\\/\\\/www.indowhiz.com\\\/articles\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/indowhiz\\\/\",\"https:\\\/\\\/x.com\\\/4Faster\",\"https:\\\/\\\/www.instagram.com\\\/indowhiz\\\/\",\"https:\\\/\\\/www.pinterest.com\\\/indowhiz\\\/\",\"https:\\\/\\\/www.youtube.com\\\/indowhiz\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.indowhiz.com\\\/articles\\\/#\\\/schema\\\/person\\\/243467a2aa4c68f5ecbf321002e84e5e\",\"name\":\"Ida Wahyuni\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f81a09de89204cb12639ed3ae6b71999ebbfc9d6d0bcc7e66bee0302958ab623?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f81a09de89204cb12639ed3ae6b71999ebbfc9d6d0bcc7e66bee0302958ab623?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f81a09de89204cb12639ed3ae6b71999ebbfc9d6d0bcc7e66bee0302958ab623?s=96&d=mm&r=g\",\"caption\":\"Ida Wahyuni\"},\"description\":\"Ida Wahyuni is a doctoral student at the Department of Computer Science and Information Engineering (CSIE), National Central University (NCU) Taiwan. In Indonesia, Ida works as a lecturer at the Faculty of Technology and Design, Institute of Asia Malang. In addition, Ida is also active in writing on Indowhiz.com and making videos on Youtube Indowhiz.\",\"sameAs\":[\"https:\\\/\\\/www.indowhiz.com\",\"https:\\\/\\\/www.facebook.com\\\/idawahyuni13\",\"https:\\\/\\\/www.instagram.com\\\/idawahyuni92\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/ida-wahyuni-29104b179\\\/\",\"https:\\\/\\\/x.com\\\/idawahyuni1\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UC511iqGjhpaxgJAr5YGERKA\"],\"url\":\"https:\\\/\\\/www.indowhiz.com\\\/articles\\\/author\\\/idawahyuni\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Pemula di Bidang Data Science? Yuk Pelajari 4 Module Python Ini! &#8211; Indowhiz","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.indowhiz.com\/articles\/id\/pemula-di-bidang-data-science-pelajari-4-module-python-ini\/","og_locale":"en_US","og_type":"article","og_title":"Pemula di Bidang Data Science? Yuk Pelajari 4 Module Python Ini! &#8211; Indowhiz","og_description":"Data science adalah salah satu topik di bidang IT yang paling banyak dikerjakan akhir-akhir ini. Seiring dengan perkembangan big data, pastinya data scientist adalah salah satu IT jobdesk yang akan sangat dibutuhkan. Oleh karena itu, perlu bagi kalian yang bekerja di bidang IT untuk belajar dasar-dasar data science. Bicara soal bahasa pemrograman untuk data science, [&hellip;]","og_url":"https:\/\/www.indowhiz.com\/articles\/id\/pemula-di-bidang-data-science-pelajari-4-module-python-ini\/","og_site_name":"Indowhiz","article_publisher":"https:\/\/www.facebook.com\/indowhiz\/","article_author":"https:\/\/www.facebook.com\/idawahyuni13","article_published_time":"2021-12-09T15:46:26+00:00","article_modified_time":"2022-01-08T02:03:43+00:00","og_image":[{"width":1200,"height":633,"url":"https:\/\/www.indowhiz.com\/articles\/wp-content\/uploads\/2021\/12\/Python-for-Data-Science-Machine-Learning-4-1.jpg","type":"image\/jpeg"}],"author":"Ida Wahyuni","twitter_card":"summary_large_image","twitter_creator":"@idawahyuni1","twitter_site":"@4Faster","twitter_misc":{"Written by":"Ida Wahyuni","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.indowhiz.com\/articles\/id\/pemula-di-bidang-data-science-pelajari-4-module-python-ini\/#article","isPartOf":{"@id":"https:\/\/www.indowhiz.com\/articles\/id\/pemula-di-bidang-data-science-pelajari-4-module-python-ini\/"},"author":{"name":"Ida Wahyuni","@id":"https:\/\/www.indowhiz.com\/articles\/#\/schema\/person\/243467a2aa4c68f5ecbf321002e84e5e"},"headline":"Pemula di Bidang Data Science? Yuk Pelajari 4 Module Python Ini!","datePublished":"2021-12-09T15:46:26+00:00","dateModified":"2022-01-08T02:03:43+00:00","mainEntityOfPage":{"@id":"https:\/\/www.indowhiz.com\/articles\/id\/pemula-di-bidang-data-science-pelajari-4-module-python-ini\/"},"wordCount":1039,"commentCount":0,"publisher":{"@id":"https:\/\/www.indowhiz.com\/articles\/#organization"},"image":{"@id":"https:\/\/www.indowhiz.com\/articles\/id\/pemula-di-bidang-data-science-pelajari-4-module-python-ini\/#primaryimage"},"thumbnailUrl":"https:\/\/www.indowhiz.com\/articles\/wp-content\/uploads\/2021\/12\/Python-for-Data-Science-Machine-Learning-4.jpg","keywords":["artificial intelligence","data","Data Science","deep learning","komputer","machine learning","matplotlib","Module Python","numpy","pandas","Python","scikit","statistic"],"articleSection":["Konsep"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.indowhiz.com\/articles\/id\/pemula-di-bidang-data-science-pelajari-4-module-python-ini\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.indowhiz.com\/articles\/id\/pemula-di-bidang-data-science-pelajari-4-module-python-ini\/","url":"https:\/\/www.indowhiz.com\/articles\/id\/pemula-di-bidang-data-science-pelajari-4-module-python-ini\/","name":"Pemula di Bidang Data Science? Yuk Pelajari 4 Module Python Ini! &#8211; Indowhiz","isPartOf":{"@id":"https:\/\/www.indowhiz.com\/articles\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.indowhiz.com\/articles\/id\/pemula-di-bidang-data-science-pelajari-4-module-python-ini\/#primaryimage"},"image":{"@id":"https:\/\/www.indowhiz.com\/articles\/id\/pemula-di-bidang-data-science-pelajari-4-module-python-ini\/#primaryimage"},"thumbnailUrl":"https:\/\/www.indowhiz.com\/articles\/wp-content\/uploads\/2021\/12\/Python-for-Data-Science-Machine-Learning-4.jpg","datePublished":"2021-12-09T15:46:26+00:00","dateModified":"2022-01-08T02:03:43+00:00","breadcrumb":{"@id":"https:\/\/www.indowhiz.com\/articles\/id\/pemula-di-bidang-data-science-pelajari-4-module-python-ini\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.indowhiz.com\/articles\/id\/pemula-di-bidang-data-science-pelajari-4-module-python-ini\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.indowhiz.com\/articles\/id\/pemula-di-bidang-data-science-pelajari-4-module-python-ini\/#primaryimage","url":"https:\/\/www.indowhiz.com\/articles\/wp-content\/uploads\/2021\/12\/Python-for-Data-Science-Machine-Learning-4.jpg","contentUrl":"https:\/\/www.indowhiz.com\/articles\/wp-content\/uploads\/2021\/12\/Python-for-Data-Science-Machine-Learning-4.jpg","width":550,"height":459},{"@type":"BreadcrumbList","@id":"https:\/\/www.indowhiz.com\/articles\/id\/pemula-di-bidang-data-science-pelajari-4-module-python-ini\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Articles","item":"https:\/\/www.indowhiz.com\/articles\/en\/home\/"},{"@type":"ListItem","position":2,"name":"Sains dan Teknologi","item":"https:\/\/www.indowhiz.com\/articles\/id\/category\/sains-teknologi\/"},{"@type":"ListItem","position":3,"name":"Konsep","item":"https:\/\/www.indowhiz.com\/articles\/id\/category\/sains-teknologi\/konsep\/"},{"@type":"ListItem","position":4,"name":"Pemula di Bidang Data Science? Yuk Pelajari 4 Module Python Ini!"}]},{"@type":"WebSite","@id":"https:\/\/www.indowhiz.com\/articles\/#website","url":"https:\/\/www.indowhiz.com\/articles\/","name":"Indowhiz","description":"The reliable information provider","publisher":{"@id":"https:\/\/www.indowhiz.com\/articles\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.indowhiz.com\/articles\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.indowhiz.com\/articles\/#organization","name":"Indowhiz","url":"https:\/\/www.indowhiz.com\/articles\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.indowhiz.com\/articles\/#\/schema\/logo\/image\/","url":"https:\/\/www.indowhiz.com\/articles\/wp-content\/uploads\/2020\/07\/logo-indowhiz-v3.png","contentUrl":"https:\/\/www.indowhiz.com\/articles\/wp-content\/uploads\/2020\/07\/logo-indowhiz-v3.png","width":280,"height":56,"caption":"Indowhiz"},"image":{"@id":"https:\/\/www.indowhiz.com\/articles\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/indowhiz\/","https:\/\/x.com\/4Faster","https:\/\/www.instagram.com\/indowhiz\/","https:\/\/www.pinterest.com\/indowhiz\/","https:\/\/www.youtube.com\/indowhiz"]},{"@type":"Person","@id":"https:\/\/www.indowhiz.com\/articles\/#\/schema\/person\/243467a2aa4c68f5ecbf321002e84e5e","name":"Ida Wahyuni","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/f81a09de89204cb12639ed3ae6b71999ebbfc9d6d0bcc7e66bee0302958ab623?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/f81a09de89204cb12639ed3ae6b71999ebbfc9d6d0bcc7e66bee0302958ab623?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f81a09de89204cb12639ed3ae6b71999ebbfc9d6d0bcc7e66bee0302958ab623?s=96&d=mm&r=g","caption":"Ida Wahyuni"},"description":"Ida Wahyuni is a doctoral student at the Department of Computer Science and Information Engineering (CSIE), National Central University (NCU) Taiwan. In Indonesia, Ida works as a lecturer at the Faculty of Technology and Design, Institute of Asia Malang. In addition, Ida is also active in writing on Indowhiz.com and making videos on Youtube Indowhiz.","sameAs":["https:\/\/www.indowhiz.com","https:\/\/www.facebook.com\/idawahyuni13","https:\/\/www.instagram.com\/idawahyuni92","https:\/\/www.linkedin.com\/in\/ida-wahyuni-29104b179\/","https:\/\/x.com\/idawahyuni1","https:\/\/www.youtube.com\/channel\/UC511iqGjhpaxgJAr5YGERKA"],"url":"https:\/\/www.indowhiz.com\/articles\/author\/idawahyuni\/"}]}},"modified_by":"Ida Wahyuni","_links":{"self":[{"href":"https:\/\/www.indowhiz.com\/articles\/wp-json\/wp\/v2\/posts\/4463","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.indowhiz.com\/articles\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.indowhiz.com\/articles\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.indowhiz.com\/articles\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.indowhiz.com\/articles\/wp-json\/wp\/v2\/comments?post=4463"}],"version-history":[{"count":2,"href":"https:\/\/www.indowhiz.com\/articles\/wp-json\/wp\/v2\/posts\/4463\/revisions"}],"predecessor-version":[{"id":5341,"href":"https:\/\/www.indowhiz.com\/articles\/wp-json\/wp\/v2\/posts\/4463\/revisions\/5341"}],"wp:attachment":[{"href":"https:\/\/www.indowhiz.com\/articles\/wp-json\/wp\/v2\/media?parent=4463"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.indowhiz.com\/articles\/wp-json\/wp\/v2\/categories?post=4463"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.indowhiz.com\/articles\/wp-json\/wp\/v2\/tags?post=4463"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}