Trong bài viết này, chúng ta sẽ xem cách vẽ biểu đồ biểu đồ với nhiều biến khác nhau trong Matplotlib bằng Python
Biểu đồ là biểu diễn trực quan của dữ liệu được trình bày dưới dạng nhóm. Đó là một cách tiếp cận chính xác để hiển thị phân phối dữ liệu số bằng đồ họa. Đó là một loại biểu đồ thanh trong đó trục X hiển thị phạm vi bin và trục Y biểu thị tần suất. Trong python, chúng tôi vẽ biểu đồ bằng plt. phương thức lịch sử []
cú pháp. matplotlib. pyplot. lịch sử [x, thùng = Không, phạm vi = Không, mật độ = Sai, trọng số = Không, tích lũy = Sai, dưới cùng = Không, histtype = 'bar', căn chỉnh = 'giữa', định hướng = 'dọc', rwidth = Không,
biểu đồ đơn giản
Đoạn mã dưới đây là để vẽ một biểu đồ đơn giản mà không cần sửa đổi thêm. các gói được nhập, tệp CSV được đọc và biểu đồ được vẽ bằng plt. phương thức lịch sử []
Để tải xuống và đọc tệp CSV, hãy nhấp vào schoolimprovement2010grants
Python3
# import all modules
import
pandas as pd
import
seaborn as sns
import
matplotlib.pyplot as plt
________số 8_______
df
import
0 import
1import
2import
3
import
5
import
6import
7import
8
import
9
đầu ra
ví dụ 1. Biểu đồ với các biến khác nhau
Biểu đồ bên dưới được vẽ bằng cách sử dụng các tham số bổ sung như thùng, alpha và màu sắc. alpha xác định độ trong suốt, thùng xác định số lượng thùng và màu đại diện cho màu của biểu đồ
Python3
# import all modules
import
pandas as pd
import
seaborn as sns
import
matplotlib.pyplot as plt
________số 8_______
df
import
0 import
1import
2import
3
import
5
import
6import
7import
8import
0 seaborn as sns
0seaborn as sns
1
seaborn as sns
2_______4_______3_______1_______0 seaborn as sns
5seaborn as sns
6import
0 seaborn as sns
8import
3
import
9
đầu ra
ví dụ 2. chồng chéo biểu đồ
Trong đoạn mã dưới đây, chúng tôi vẽ hai biểu đồ trên cùng một trục. chúng tôi sử dụng plt. hist[] hai lần và sử dụng các tham số, thùng, alpha và màu giống như trong ví dụ trước.
Để tải xuống và xem tệp CSV được sử dụng, hãy nhấp vào đây.
Python3
# import all modules
import
pandas as pd
import
seaborn as sns
import
matplotlib.pyplot as plt
________số 8_______
df
import
0 import
1matplotlib.pyplot as plt
3import
3
matplotlib.pyplot as plt
6
import
6matplotlib.pyplot as plt
8matplotlib.pyplot as plt
9import
0_______7_______1
2import
0seaborn as sns
5seaborn as sns
6import
0seaborn as sns
8import
3
import
6# Read in the DataFrame
0matplotlib.pyplot as plt
9import
0_______7_______1
2import
0seaborn as sns
5seaborn as sns
6import
0# Read in the DataFrame
9import
3
df
2
df
3
df
5df
6df
7
df
8df
9import
8
import
9
đầu ra
ví dụ 3. Vẽ ba biểu đồ trên cùng một trục
plt. hist[] được sử dụng nhiều lần để tạo một hình gồm ba biểu đồ chồng lên nhau. chúng tôi điều chỉnh độ mờ, màu sắc và số lượng thùng khi cần. Ba cột khác nhau từ khung dữ liệu được lấy làm dữ liệu cho biểu đồ