Bắt đầu ngayBắt đầu miễn phí

Biểu đồ histogram doanh thu với cột chồng

Công ty ở Sở Giao dịch Chứng khoán New York cho rằng biểu đồ histogram trước đó của bạn đã mang lại cái nhìn rất hay về cách phân phối doanh thu của các công ty họ đang xem xét.

Tuy nhiên, giống như trước, họ muốn hiểu thêm một chút về việc các ngành của công ty có thể làm sáng tỏ điều gì đang diễn ra.

Nhiệm vụ của bạn là tạo lại biểu đồ histogram doanh thu công ty như trước, nhưng bổ sung các màu đã chỉ định dựa trên danh sách ngành bên dưới.

Đã có sẵn một DataFrame revenues để bạn sử dụng.

Định nghĩa RGB màu theo ngành:

  • Tech = 124, 250, 120
  • Oil = 112,128,144
  • Pharmaceuticals = 137, 109, 247
  • Professional Services = 255, 0, 0

Bài tập này là một phần của khóa học

Nhập môn Trực quan hóa Dữ liệu với Plotly trong Python

Xem khóa học

Hướng dẫn bài tập

  • Tạo một biểu đồ histogram từ revenues, dùng Revenue cho trục x.
  • Áp dụng bản đồ màu theo ngành mà bạn đã tạo.
  • Đặt cột phù hợp cho đối số color.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# 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()
Chỉnh sửa và Chạy Mã