ฟังก์ชันคืออะไร?

Python เบื้องต้นสำหรับ Data Science

Hillary Green-Lerman

Lead Data Scientist, Looker

ฟังก์ชันคือการกระทำ

การเปรียบเทียบฟังก์ชัน

Python เบื้องต้นสำหรับ Data Science

ฟังก์ชันในโค้ด

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()

ฟังก์ชันทำหน้าที่ต่าง ๆ ดังนี้:

  • pd.read_csv() แปลงไฟล์ csv เป็นตารางใน Python
  • plt.plot() แปลงข้อมูลเป็นกราฟเส้น
  • plt.show() แสดงกราฟในหน้าต่างใหม่
Python เบื้องต้นสำหรับ Data Science

Python เบื้องต้นสำหรับ Data Science

โครงสร้างของฟังก์ชัน: ชื่อฟังก์ชัน

โครงสร้างของฟังก์ชัน

ชื่อฟังก์ชัน:

  • เริ่มด้วยชื่อโมดูลที่ฟังก์ชันนั้น "อยู่" (plt)
  • ตามด้วยชื่อฟังก์ชัน (plot)
  • ชื่อฟังก์ชันตามด้วยวงเล็บ () เสมอ
Python เบื้องต้นสำหรับ Data Science

โครงสร้างของฟังก์ชัน: positional arguments

โครงสร้างของฟังก์ชัน

Positional Arguments:

  • คือ ข้อมูลนำเข้า ของฟังก์ชัน ใช้บอกให้ฟังก์ชันทำงานอย่างไร
  • ลำดับสำคัญ!
Python เบื้องต้นสำหรับ Data Science

โครงสร้างของฟังก์ชัน: keyword arguments

โครงสร้างของฟังก์ชัน

Keyword Arguments:

  • ต้องอยู่ หลัง positional arguments เสมอ
  • เริ่มด้วยชื่อ argument (label) ตามด้วยเครื่องหมาย equals (=)
  • จากนั้นตามด้วยค่า argument (Ransom)
Python เบื้องต้นสำหรับ Data Science

ข้อผิดพลาดที่พบบ่อยในฟังก์ชัน

  • ลืมใส่จุลภาคระหว่าง arguments

  • ลืมปิดวงเล็บ

Python เบื้องต้นสำหรับ Data Science

มาฝึกกันเถอะ!

Python เบื้องต้นสำหรับ Data Science

Preparing Video For Download...