เครื่องมือสรุปข้อมูลที่มีประโยชน์เพิ่มเติม

Python สำหรับผู้ใช้สเปรดชีต

Chris Cardillo

Data Scientist

.mean()

fruit_sales.groupby('store', as_index=False).mean()

ยอดขายเฉลี่ยของร้านผลไม้

Python สำหรับผู้ใช้สเปรดชีต

ขั้นตอนสู่คำตอบ

  1. ธุรกรรมร้านผลไม้
  2. ยอดขายรวมแยกตามผลไม้และร้านค้า
  3. ยอดขายเรียงลำดับแยกตามผลไม้และร้านค้า
  4. แถวแรกของแต่ละร้านค้า
Python สำหรับผู้ใช้สเปรดชีต

1: ธุรกรรมร้านผลไม้

ข้อมูลการขายผลไม้

Python สำหรับผู้ใช้สเปรดชีต

2: ยอดขายรวมแยกตามผลไม้และร้านค้า

totals = fruit_sales.groupby(['store', 'product_name'], as_index=False).sum()

จัดกลุ่มและสรุปข้อมูล

Python สำหรับผู้ใช้สเปรดชีต

3: ยอดขายเรียงลำดับแยกตามผลไม้และร้านค้า

totals = (totals.sort_values('revenue', ascending=False)
.reset_index(drop=True))

ยอดขายรวมที่เรียงลำดับแล้ว

Python สำหรับผู้ใช้สเปรดชีต

4: แถวแรกของแต่ละร้านค้า

top_store_sellers = totals.groupby('store').head(1).reset_index(drop=True)

สินค้าขายดีอันดับหนึ่งของแต่ละร้าน

Python สำหรับผู้ใช้สเปรดชีต

ขั้นตอนสู่คำตอบ

# Raw data
fruit_sales

# Summary - by fruit by store
totals = fruit_sales.groupby(['store', 'product_name'], as_index=False).sum()

# Sort the Summary
totals = (totals.sort_values('revenue', ascending=False)
.reset_index(drop=True))

# First row for each store
top_store_sellers = totals.groupby('store').head(1).reset_index(drop=True)

สินค้าขายดีอันดับหนึ่งของแต่ละร้าน

Python สำหรับผู้ใช้สเปรดชีต

ขั้นตอนสู่คำตอบ

1: ข้อมูลธุรกรรมดิบ

ข้อมูลการขายผลไม้

2: สรุปแยกตามผลไม้/ร้านค้า

จัดกลุ่มและสรุปข้อมูล

Python สำหรับผู้ใช้สเปรดชีต

ขั้นตอนสู่คำตอบ

2: สรุปแยกตามผลไม้/ร้านค้า

จัดกลุ่มและสรุปข้อมูล

3: เรียงลำดับแยกตามผลไม้/ร้านค้า

ยอดขายรวมที่เรียงลำดับแล้ว

Python สำหรับผู้ใช้สเปรดชีต

ขั้นตอนสู่คำตอบ

3: เรียงลำดับแยกตามผลไม้/ร้านค้า

ยอดขายรวมที่เรียงลำดับแล้ว

4: แถวแรกของแต่ละร้านค้า

สินค้าขายดีอันดับหนึ่งของแต่ละร้าน

Python สำหรับผู้ใช้สเปรดชีต

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

Python สำหรับผู้ใช้สเปรดชีต

Preparing Video For Download...