เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การใช้งาน aggregate functions

หากตารางข้อมูลมีรายละเอียดมากกว่าที่ต้องการสำหรับการวิเคราะห์ การสรุปข้อมูลด้วย aggregate functions ของ SQL ก่อนนำเข้าก็เป็นแนวทางที่เหมาะสม ตัวอย่างเช่น หากมีข้อมูลจำนวนเหตุการณ์น้ำท่วมรายเดือน แต่มีข้อมูลปริมาณน้ำฝนรายวัน คุณอาจต้องการใช้ SUM เพื่อรวมปริมาณน้ำฝนในแต่ละเดือน

ตาราง weather มีข้อมูลการอ่านค่ารายวันสำหรับช่วง 4 เดือน ในแบบฝึกหัดนี้ จะได้ฝึกสรุปข้อมูลสภาพอากาศรายเดือนด้วยฟังก์ชัน MAX, MIN และ SUM

โหลด pandas ในชื่อ pd และสร้าง database engine ชื่อ engine ไว้ให้แล้ว

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การนำเข้าข้อมูลด้วย pandas อย่างมีประสิทธิภาพ

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Create a query to get month and max tmax by month
query = """
SELECT ____, 
       ____
  FROM ____ 
  ____ ____;"""

# Get dataframe of monthly weather stats
weather_by_month = pd.read_sql(query, engine)

# View weather stats by month
print(weather_by_month)
แก้ไขและรันโค้ด