Apa itu fungsi?

Pengantar Data Science dengan Python

Hillary Green-Lerman

Lead Data Scientist, Looker

Fungsi adalah aksi

analogi-fungsi

Pengantar Data Science dengan Python

Fungsi dalam kode

import pandas as pd
from matplotlib import pyplot as plt

df = pd.read_csv('letter_frequency.csv')

plt.plot(df.letter_index, df.frequency, label='Ransom')
plt.show()

Fungsi menjalankan aksi:

  • pd.read_csv() mengubah file CSV menjadi tabel di Python
  • plt.plot() mengubah data menjadi plot garis
  • plt.show() menampilkan plot di jendela baru
Pengantar Data Science dengan Python

Pengantar Data Science dengan Python

Anatomi fungsi: nama fungsi

anatomi-fungsi

Nama Fungsi:

  • Diawali modul tempat fungsi “berada” (plt)
  • Diikuti nama fungsi (plot)
  • Selalu diikuti tanda kurung ()
Pengantar Data Science dengan Python

Anatomi fungsi: argumen posisional

anatomi-fungsi

Argumen Posisional:

  • Ini adalah input untuk fungsi; memberi tahu cara kerjanya
  • Urutan berpengaruh
Pengantar Data Science dengan Python

Anatomi fungsi: argumen kata kunci

anatomi-fungsi

Argumen Kata Kunci:

  • Harus diletakkan setelah argumen posisional
  • Mulai dengan nama argumen (label), lalu tanda sama dengan (=)
  • Diikuti nilai argumen (Ransom)
Pengantar Data Science dengan Python

Kesalahan umum pada fungsi

  • Koma antar-argumen hilang

  • Tanda kurung tutup hilang

Pengantar Data Science dengan Python

Ayo berlatih!

Pengantar Data Science dengan Python

Preparing Video For Download...