๊ด€๋ฆฌ ๋ฉ”๋‰ด

๐Ÿฆ• ๊ณต๋ฃก์ด ๋˜์ž!

2BPerfect...15 ๋ณธ๋ฌธ

Development/Python

2BPerfect...15

Kirok Kim 2022. 1. 28. 00:26
๋ฐ์ดํ„ฐ ์‹œ๊ฐํ™” 4
#๊ทธ๋ž˜ํ”„ ์ €์žฅํ•˜๊ธฐ
plt.savefig(file_name,[,dpi=dpi_n(๊ธฐ๋ณธ์€ 72)])

improt matplotlib as mpl
mpl.rcParams['figure.figsize']
>>[6,4] ๋„ˆ๋น„ ๋†’์ด

plt.savefig('~~',dpi=100)
pt.show()

## pandas๋กœ ๊ทธ๋ž˜ํ”„ ๊ทธ๋ฆฌ๊ธฐ
pandas์˜ ๊ทธ๋ž˜ํ”„ ๊ตฌ์กฐ

Series_data.plot([kind='graph_kind][,option])

DataFrame_data.plot([x=label ํ˜น์€ position,y=label ํ˜น์€ position,][kind='graph_kind']
[,option])

kind์˜ต์…˜

line
scatter
bar
barh
hist
pie

##์˜ˆ์ œ
s1.plot(grid=True)
plt.show()

dfr=pd.read_csv('',index_col='์—ฐ๋„')
dfr

import matplotlib

matplotlib.rcParams['font.family']='Malgun Gothic' # '๋ง‘์€ ๊ณ ๋”•'์œผ๋กœ ์„ค์ •
matplotlib.rcParams['axes.unicode_minus']=False
dfr.plot()
plt.show()

rp=dfr.plot(grid=True,style=['r-*','g-o','b:*','m-.p']
rp.set_xlabel('')
rp.set_ylabel('')
rp.set_title('')
plt.show()

#pandas์˜ ์‚ฐ์ ๋„

df.plot.scatter(x='๊ธฐ์˜จ',y='์•„์ด์Šคํฌ๋ฆผํŒ๋งค๋Ÿ‰',grid=True,title='์ตœ๊ณ  ๊ธฐ์˜จ๊ณผ ์•„์ด์Šคํฌ๋ฆผ ํŒ๋งค๋Ÿ‰')
plt.show()

# pandas์˜ ๋ง‰๋Œ€ ๊ทธ๋ž˜ํ”„

import matplotlib.pyplot as plt
import pandas as pd

df=pd.DataFrame(al,index=ss,columns=['sdf'])

gb=df.plot.bar(grid=True)
gb.set_xlabel('ํ•™์ ')
gb.set_ylabel('ํ•™์ ')
gb.set_title('ํ•™์ ')
plt.show()

#pandas์˜ ํžˆ์Šคํ† ๊ทธ๋žจ

import matplotlib.pyplot as plt
import pandas as pd

dm=pd.DataFrame(math,columns=['Students'])
mh=dm.plot.hist(bins=8,grid=True)
mh.set_xlabel('์‹œํ—˜์ ์ˆ˜')
mh.set_ylabel('๋„์ˆ˜')
mh.set_title('์ˆ˜ํ•™ ์‹œํ—˜ํžˆ์Šคํ† ')
plt.show()
๋ฐ์ดํ„ฐ ์‹œ๊ฐํ™” 5
#pandas ํŒŒ์ด ๊ทธ๋ž˜ํ”„

dff.plot.pie()
plt.show()

explode_value(0.1,0,0,0,0)
fp=df.plot.pie(figsize(5,5),autopct='%.1f%%',startangle=90,
counterclock=False,explode=explode_value,shadow=True,table=True)
fp.set_ylabel('')
fp.set_title('')

#๊ทธ๋ž˜ํ”„๋ฅผ ์ด๋ฏธ์ง€ ํŒŒ์ผ๋กœ ์ €์žฅ
plt.savefig('',dpi=200)
plt.show()
๋ฐ˜์‘ํ˜•

'Development > Python' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

2BPerfect...17  (0) 2022.02.02
2BPerfect...16  (0) 2022.01.29
2BPerfect...14  (0) 2022.01.27
2BPerfect...13  (0) 2022.01.27
2BPerfect...12  (0) 2022.01.27
Comments