Seaborn의 포인트 플롯은 산점도 글리프를 사용하여 포인트 추정 및 신뢰 구간을 표시하는 데 사용됩니다. 이를 위해 seaborn.pointplot()이 사용됩니다. 점을 연결하기 위해 선을 그리지 않으려면 "join pointplot()의 ” 매개변수 False 방법 .
다음이 CSV 파일 형식의 데이터세트라고 가정해 보겠습니다. Cricketers.csv
먼저 필요한 라이브러리를 가져옵니다 -
import seaborn as sb import pandas as pd import matplotlib.pyplot as plt
CSV 파일에서 Pandas DataFrame으로 데이터 로드 -
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers.csv")
이제 수평점 플롯을 플로팅합니다. "join" 매개변수는 False로 설정되어 점을 연결하는 선을 그리는 것을 방지합니다 -
sb.pointplot(x = 'Age', y = 'Academy', data = dataFrame, join=False)
예시
다음은 전체 코드입니다 -
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\\Cricketers.csv") sb.set_theme(style="darkgrid") # Horizontal point plot # join is set as false to avoid drawing lines to connect points # join is set using the join parameter sb.pointplot(x = 'Age', y = 'Academy', data = dataFrame, join=False) # display plt.show()
출력
이것은 다음과 같은 출력을 생성합니다 -