Python에서 Seaborn 소개

이 게시물은 Python의 Seaborn 모듈에 대한 대략적인 소개입니다. Pandas와 함께 데이터 시각화에 사용합니다. 내 작업 흐름을 이해하려면 주석을 읽으십시오. 질문은 게시물 하단에 댓글로 남길 수 있습니다.

import pandas
import seaborn
import numpy
import matplotlib.pyplot as plt
년도국가산출
02018년아르헨티나466649
12018년오스트리아164900
22018년벨기에308493
2018년브라질2879809
42018년캐나다2020840
# 꼬리도 봅시다 
data_df.tail()
년도국가산출
8351999년우크라이나1918년
8361999년영국1973519
8371999년미국13024978
8381999년우즈베키스탄44433
8391999년기타11965
# 해보자 .describe() 
data_df.describe()
년도산출
세다840.0000008.400000e+02
평균2008.2845241.840118e+06
성병5.7098083.407141e+06
1999.0000003.600000e+01
25%2004.0000001.633742e+05
50%2008.0000005.586175e+05
75%2013.0000001.970880e+06
최대2018.0000002.901543e+07
plt.figure(figsize=(20,15))
plot1 = seaborn.scatterplot(x="year",y="output ",hue="country ", data=data_df)
plot1.set_title("production output by year (OICA data)", fontsize=22)
plot1.set_xlabel("year",fontsize=16)
Text(0, 0.5, '출력')
plt.figure(figsize=(20,15))
plt.xticks(rotation=90)
plot2 = seaborn.boxplot(x="country ",y="output ",data=data_df)
plot2.set_title("annual production output distribution by nation, 1999 - 2018 (OICA data)",fontsize=22)
plot2.set_xlabel("country",fontsize=16)
plot2.set_ylabel("annual production output",fontsize=16)
Text(0, 0.5, '연간 생산량')
plt.figure(figsize=(20,15))
plt.xticks(rotation=90)

seaborn.set_style("whitegrid")
seaborn.set_context("talk")

plot3 = seaborn.swarmplot(x="country ",y="output ",data=data_df,color="green")

plot3.set_title("annual automotive industry production output by country from 1999 to 2018, according to OICA",fontsize=22)

plot3.set_xlabel("country",fontsize=22)

plt.axhline(data_df["output "].mean(),color="blue")
<matplotlib.lines.Line2D at 0x2b02ec39b88>
plt.figure(figsize=(20,15))

seaborn.set_context("paper")

plot4 = seaborn.lineplot(x="year",y="output ",hue="country ",data=data_df)

plot4.set_title("OICA automotive industry production output time series, 1999 - 2018",fontsize=22)

plot4.set_xlabel("year",fontsize=22)
plot4.set_ylabel("production output [units]",fontsize=22)
Text(0, 0.5, '생산량 [단위]')

You May Also Like

Leave a Reply

Leave a Reply

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.