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 cho việc này. Vẽ biểu đồ thanh ngang với các cột tập dữ liệu là giá trị x và y. Sử dụng công cụ ước tính tham số để đặt giá trị trung bình như là ước tính của xu hướng trung tâm.
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 from numpy import median
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 biểu đồ thanh ngang với Đối sánh và Học viện bằng cách sử dụng tham số ước tính để đặt giá trị trung bình làm ước tính xu hướng trung tâm -
sb.barplot(x = dataFrame["Academy"], y = dataFrame["Matches"], estimator = median)
Ví dụ
Sau đây là mã -
import seaborn as sb import pandas as pd import matplotlib.pyplot as plt from numpy import median # 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 # using the estimator parameter to set median as the estimate of central tendency sb.barplot(x = dataFrame["Academy"], y = dataFrame["Matches"], estimator = median) # display plt.show()
Đầu ra
Điều này sẽ tạo ra kết quả sau -