Bar Plot trong Seaborn được sử dụng để hiển thị các ước tính điểm và khoảng tin cậy dưới dạng các thanh hình chữ nhật. Seaborn.barplot () được sử dụng. Kiểm soát việc đặt hàng bằng cách chuyển một đơn hàng rõ ràng, tức là đặt hàng trên cơ sở một cột cụ thể bằng cách sử dụng đơn hàng tham số.
Giả sử sau đây là tập dữ liệu của chúng tôi ở dạng tệp CSV −Cricketers2.csv
Đầu tiên, hãy nhập các thư viện được yêu cầu -
import seaborn as sb import pandas as pd import matplotlib.pyplot as plt
Tải dữ liệu từ tệp CSV vào Pandas DataFrame -
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers2.csv")
Vẽ các ô thanh ngang với các cột Trận đấu và Học viện. Kiểm soát đơn đặt hàng bằng cách chuyển một đơn đặt hàng rõ ràng, tức là đặt hàng trên cơ sở "Học viện" bằng cách sử dụng tham số đơn hàng -
sb.barplot(x = dataFrame["Academy"], y = dataFrame["Matches"],order = ["Victoria", "Western Australia", "South Australia", "Tasmania"])
Ví dụ
Sau đây là mã -
import seaborn as sb import pandas as pd import matplotlib.pyplot as plt # Load data from a CSV file into a Pandas DataFrame dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers2.csv") # plotting horizontal bar plots with Matches and Academy # Control order by passing an explicit order i.e. ordering on the basis of "Academy" using order parameter sb.barplot(x = dataFrame["Academy"], y = dataFrame["Matches"],order = ["Victoria", "Western Australia", "South Australia", "Tasmania"]) # display plt.show()
Đầu ra
Điều này sẽ tạo ra kết quả sau -