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

การเปลี่ยนคำอธิบายด้วยปุ่มกด

บริษัทอีคอมเมิร์ซขนาดใหญ่แห่งหนึ่งได้ขอให้คุณช่วยฝ่ายขายวิเคราะห์และแสดงผลข้อมูลของพวกเขา

ทีมงานได้จัดเตรียมข้อมูลยอดขายรายเดือนไว้ให้ แต่ใช้ตัวชี้วัดหลายแบบในการประเมินผลงานแต่ละเดือน ได้แก่ มูลค่าการขายรายเดือน (เป็นดอลลาร์) และปริมาณการขาย (จำนวนสินค้าที่ขายได้)

พวกเขาต้องการดูข้อมูลทั้งหมดนี้บนกราฟเดียวกัน พร้อมสามารถเปิดหรือปิดคำอธิบายได้ง่าย เพื่อช่วยในการวิเคราะห์และพูดคุยกันในทีม

ในแบบฝึกหัดนี้ คุณจะช่วยฝ่ายขายวิเคราะห์ข้อมูลยอดขายโดยใช้ปุ่มกดสำหรับเปิดหรือปิดคำอธิบายสำคัญบนกราฟ

มี DataFrame ชื่อ sales และออบเจกต์ go.Figure() เตรียมไว้ให้แล้ว

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

การแสดงผลข้อมูลด้วย Plotly ใน Python

ดูคอร์ส

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

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

# Create the figure
fig = Figure()

# Create and add traces (done for you)
fig.add_trace(px.bar(sales, x="Month", y="Sales Volume", color_discrete_sequence=['blue']).data[0])
fig.add_trace(px.bar(sales, x="Month", y="Sales Value", color_discrete_sequence=['red']).data[0])

# Create annotations
value_annotations=[{'text': 'Sept was the best', 'showarrow': True, 'x': '____', 'y': 345397}]
volume_annotations=[{'text': 'Oct was the best', 'showarrow': True, 'x': '____', 'y': 71900}]

# Create buttons
my_buttons = [
{'label': "By Sales Value", 'method': "update", 'args': [{}, {'____': ____}]},
{'label': "By Sales Volume", 'method': "update", 'args': [{}, {'____': ____}]}]
แก้ไขและรันโค้ด