Cara menggunakan python fit line

Persamaan fungsi y = mx + c akan mewakili garis lurus secara grafis; dimana m adalah kemiringan (gradien) dan c adalah intercept-nya. Untuk membuat grafik lurus menggunakan Python kita akan membutuhkan modul Matplotlib.

Contoh: y = 2x + 1, dimana slope/gradienya adalah 2, dan interceptnya = 1.

Sebelum kita membuat gambar plot, dalam Python NumPy mesti diimport dulu dan menggunakan fungsi linspace () untuk membuat titik-titik yang berjarak sama dalam interval tertentu. Dalam contoh di bawah ini, linspace (-5,5,100) akan menghasilkan 100 titik yang berjarak sama selama interval [-5,5] dan larik titik ini berfungsi sebagai argumen pertama dari fungsi plot (); diikuti oleh fungsinya itu sendiri, dan diikuti oleh linestyle (yaitu ‘-‘) dan warna (‘r’, yang berarti merah) dalam bentuk singkatan. Argumen terakhir adalah label legend-nya.

Script Python:

import matplotlib.pyplot as plt import numpy as np x = np.linspace(-5,5,100) y = 2*x+1 plt.plot(x, y, '-r', label='y=2x+1') plt.title('Graph of y=2x+1') plt.xlabel('x', color='#1C2833') plt.ylabel('y', color='#1C2833') plt.legend(loc='upper left') plt.grid() plt.show()

Hasil Output:

Sekarang coba dengan script dibawah ini untuk membuat Multiple Straight Lines:

import matplotlib.pyplot as plt import numpy as np fig = plt.figure() ax = fig.add_subplot(1, 1, 1) x = np.linspace(-5,5,100) ax.spines['left'].set_position('center') ax.spines['bottom'].set_position('center') ax.spines['right'].set_color('none') ax.spines['top'].set_color('none') ax.xaxis.set_ticks_position('bottom') ax.yaxis.set_ticks_position('left') plt.plot(x, 2*x+1, '-r', label='y=2x+1') plt.plot(x, 2*x-1,'-.g', label='y=2x-1') plt.plot(x, 2*x+3,':b', label='y=2x+3') plt.plot(x, 2*x-3,'--m', label='y=2x-3') plt.legend(loc='upper left') plt.show()

Outputnya:

Setelah uji coba diatas dengan grafik garis lurus; maka sekarang menggunakan fungsi yang ditentukan dengan persamaan y = f(x), dan mencoba dengan persamaan kuadrat paling sederhana yaitu y = x2.

Membuat Kode Python untuk Persamaan Kudarat hampir sama dengan menggabar grafik garis lurus seperti diatas. Berikut adalah script code-nya:

Kemudian buka menu Run->Run… atau tekan tombol Help on built-in function pow in module math: pow(...) pow(x, y) Return x**y (x to the power of y). (END)5+Help on built-in function pow in module math: pow(...) pow(x, y) Return x**y (x to the power of y). (END)6+Help on built-in function pow in module math: pow(...) pow(x, y) Return x**y (x to the power of y). (END)7. Kalau muncul pilihan, pilih saja Help on built-in function pow in module math: pow(...) pow(x, y) Return x**y (x to the power of y). (END)4.

Kumpulan tutorial belajar Python dari dasar hingga mahir. Python adalah bahasa tingkat tinggi untuk backend, machine learning, AI, Dekstop, IoT, dll.

  1. Belajar Python #01: Mengenal Bahasa Pemrograman Python
  2. Belajar Python #02: Persiapan Pemrograman Python di Windows
  3. Belajar Python #03: Aturan Dasar Penulisan Sintaks Python
  4. Belajar Python #04: Mengenal Variabel dan Tipe Data di Python
  5. Belajar Python #05: Fungsi Input dan Output di Python
  6. Belajar Python #06: Operator di Python
  7. Belajar Python #07: Percabangan di Python
  8. Belajar Python #08: Perulangan di Python
  9. Belajar Python #09: Struktur Data List
  10. Belajar Python #10: Struktur Data Tuple
  11. Belajar Python #11: Struktur Data Dictionary
  12. Belajar Python #12: Fungsi di Python
  13. Belajar Python #13: Fungsi Lambda di Python
  14. Belajar Python #14: Apa Maksud dari *args dan **kwargs pada Python?

Postingan terbaru

LIHAT SEMUA