ฮิสโตแกรมรายได้แบบแท่งซ้อน
บริษัทในตลาดหลักทรัพย์นิวยอร์กพอใจกับฮิสโตแกรมก่อนหน้ามาก เนื่องจากช่วยให้เห็นภาพการกระจายตัวของรายได้ของบริษัทที่กำลังวิเคราะห์ได้อย่างชัดเจน
อย่างไรก็ตาม เช่นเดียวกับครั้งก่อน พวกเขาต้องการทราบเพิ่มเติมว่าอุตสาหกรรมของแต่ละบริษัทส่งผลต่อภาพรวมอย่างไร
งานของคุณคือสร้างฮิสโตแกรมของรายได้บริษัทขึ้นใหม่ โดยใช้สีที่กำหนดตามรายการอุตสาหกรรมด้านล่าง
มี DataFrame ชื่อ revenues โหลดไว้ให้แล้ว
ค่า RGB สำหรับแต่ละอุตสาหกรรม:
- Tech = 124, 250, 120
- Oil = 112, 128, 144
- Pharmaceuticals = 137, 109, 247
- Professional Services = 255, 0, 0
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การแสดงผลข้อมูลด้วย Plotly ใน Python
คำแนะนำการฝึกหัด
- สร้างฮิสโตแกรมจาก
revenuesโดยใช้Revenueเป็นแกน x - นำ color map ของอุตสาหกรรมที่สร้างไว้มาใช้
- กำหนดคอลัมน์ที่เหมาะสมให้กับอาร์กิวเมนต์
color
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Create the industry-color map
ind_color_map = {"Tech": "rgb(124, 250, 120)", "Oil": "rgb(112, 128, 144)",
"Pharmaceuticals": "rgb(137, 109, 247)",
"Professional Services": "rgb(255, 0, 0)"}
# Create a histogram
fig = px.histogram(
# Set the data and x variable
data_frame=____, x=____, nbins=5,
# Set the color map and variable
color_discrete_map=____,
color="____")
# Show the plot
fig.show()