๐Ÿ˜Ž ๊ณต๋ถ€ํ•˜๋Š” ์ง•์ง•์•ŒํŒŒ์นด๋Š” ์ฒ˜์Œ์ด์ง€?

ํŒŒ์ด์ฌ pandas ์—ฌ๋Ÿฌ plot ๋ถˆ๋Ÿฌ์˜ค๊ธฐ ๋ณธ๋ฌธ

๐Ÿ‘ฉ‍๐Ÿ’ป ์ปดํ“จํ„ฐ ๊ตฌ์กฐ/etc

ํŒŒ์ด์ฌ pandas ์—ฌ๋Ÿฌ plot ๋ถˆ๋Ÿฌ์˜ค๊ธฐ

์ง•์ง•์•ŒํŒŒ์นด 2022. 12. 7. 16:41
728x90
๋ฐ˜์‘ํ˜•

dataframe์„ ๊ฐ ์—ด๋ณ„๋กœ plot ๋งŒ๋“ค๊ธฐ

 

 

๐Ÿ‡ ์„  ๊ทธ๋ž˜ํ”„ ์‹œ๊ฐํ™”

fig = plt.figure()   #figure๊ฐ์ฒด๋ฅผ ์„ ์–ธํ•ด ๋„ํ™”์ง€(๊ทธ๋ž˜ํ”„) ๊ฐ์ฒด ์ƒ์„ฑ**
ax = fig.add_subplot() ## ๊ทธ๋ฆผ ๋ผˆ๋Œ€(ํ”„๋ ˆ์ž„) ์ƒ์„ฑ  #์ถ•์„ ๊ทธ๋ ค์คŒ**
#figure()๊ฐ์ฒด์— ํ•˜์œ„ ๊ทธ๋ž˜ํ”„ subplot๋ฅผ ์ถ”๊ฐ€. add_subplot ๋งค์„œ๋“œ๋ฅผ ์ด์šฉํ•ด ์ถ•์„ ๊ทธ๋ ค์ค˜์•ผ ํ•จ
# 1, 1, 1์˜ ๋œป : nrows(ํ–‰), nclos(์—ด), index(๊ทธ๋ž˜ํ”„๊ฐ€ ๊ทธ๋ ค์ง€๋Š” ์ขŒํ‘œ)


for i in range(2, 15) :
    # ํŠน์ •์—ด Plot ๋ณ€ํ™˜
    plt.title(dataCombine.columns[i])
    plt.plot(dataCombine["insert_date_time"], dataCombine.iloc[:, i], color='r')

    # ์ƒ์„ฑ๋œ Plot ์ถœ๋ ฅ
    plt.show()

 

 

 

728x90
๋ฐ˜์‘ํ˜•
Comments