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:

Cara menggunakan python fit line

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:

Cara menggunakan python fit line

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?