R๐Ÿ“Š

[R]์‰ฝ๊ฒŒ๋ฐฐ์šฐ๋Š” R ๋ฐ์ดํ„ฐ์‚ฌ์ด์–ธ์Šค :: ๊ทธ๋ž˜ํ”„ ๋งŒ๋“ค๊ธฐ

ํžˆ์Šคํ†ค 2021. 5. 22. 08:53

๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๊ธฐ ์‰ฝ๊ฒŒ ๊ทธ๋ฆผ์œผ๋กœ ํ‘œํ˜„ํ•œ ๊ฒƒ์„ ๊ทธ๋ž˜ํ”„(graph)๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ ์›์ž๋ฃŒ๋‚˜ ํ†ต๊ณ„ํ‘œ๋Š” ์ˆ˜๋งŽ์€ ์ˆซ์ž์™€ ๋ฌธ์ž๋กœ ๊ตฌ์„ฑ๋˜์–ด์žˆ์–ด์„œ ์˜๋ฏธ๋ฅผ ํŒŒ์•…ํ•˜๊ธฐ ์–ด๋ ต์Šต๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ๋ฅผ ๊ทธ๋ž˜ํ”„๋กœ ํ‘œํ˜„ํ•˜๋ฉด ์ถ”์„ธ์™€ ๊ฒฝํ–ฅ์„ฑ์ด ๋“œ๋Ÿฌ๋‚˜์„œ ์ด๋Ÿฌํ•œ ํŠน์ง•์„ ์‰ฝ๊ฒŒ ์ดํ•ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

1. R์˜ ๊ทธ๋ž˜ํ”„ ์ข…๋ฅ˜

R์—๋Š” 2์ฐจ์›๊ทธ๋ž˜ํ”„ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ 3์ฐจ์› ๊ทธ๋ž˜ํ”„, ์ง€๋„ ๊ทธ๋ž˜ํ”„, ๋„คํŠธ์›Œํฌ ๊ทธ๋ž˜ํ”„, ์‹œ๊ฐ„์— ๋”ฐ๋ผ ๋ณ€ํ™”ํ•˜๋Š” ๋ชจ์…˜์ฐจํŠธ ๋“ฑ์ด ์กด์žฌํ•ฉ๋‹ˆ๋‹ค.

ggplot2๋Š” ๊ทธ๋ž˜ํ”„๋ฅผ ๋งŒ๋“ค๋•Œ ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉํ•˜๋Š” ํŒจํ‚ค์ง€ ์ž…๋‹ˆ๋‹ค.

ggplot2๋ฅผ ์ด์šฉํ•ด ์งง์€ ๋ฌธ๋ฒ•์œผ๋กœ ๊ทธ๋ž˜ํ”„๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

 

2. ์‚ฐ์ ๋„ - ๋ณ€์ˆ˜ ๊ฐ„ ๊ด€๊ณ„ ํ‘œํ˜„ํ•˜๊ธฐ

์‚ฐ์ ๋„: ๋ฐ์ดํ„ฐ๋ฅผ x์ถ•๊ณผ y์ถ•์— ์ ์œผ๋กœ ํ‘œํ˜„ํ•œ ๊ทธ๋ž˜ํ”„๋ฅผ ์‚ฐ์ ๋„๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

์‚ฐ์ ๋„๋Š” ๋‚˜์ด์™€ ์†Œ๋“์ฒ˜๋Ÿผ ์—ฐ์†๊ฐ’์œผ๋กœ ๋œ ๋‘ ๋ณ€์ˆ˜์˜ ๊ด€๊ณ„๋ฅผ ํ‘œํ˜„ํ•  ๋•Œ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

 

#x์ถ•์€ displ, y์ถ•์€ hwy๋กœ ์ง€์ •ํ•ด ๋ฐฐ๊ฒฝ์ƒ์„ฑ

ggplot(Data = mpg, aes(x = displ, y = hwy))

 

#๋ฐฐ๊ฒฝ์— ์‚ฐ์ ๋„ ์ถ”๊ฐ€

ggplot(data = mpg, aes(x = displ, y = hwy)) + geom_point()

#x์ถ• ๋ฒ”์œ„ 3~6์œผ๋กœ ์ง€์ •

ggplot(data = mpg, aes(x = displ, y = hwy)) + geom_point() + xlim(3,6)

 

#์ถ• ๋ฒ”์œ„ 3~6, y์ถ• ๋ฒ”์œ„ 10~30์œผ๋กœ ์ง€์ •

ggplot(data = mpg, aes(x = displ, y = hwy)) + geom_point() + xlim(3,6) + ylim(10,30)

์•ž์—์„œ ์‹ค์Šตํ•œ ๊ฒƒ ์ฒ˜๋Ÿผ ggplot()ํ•จ์ˆ˜๋Š” ๋ ˆ์ด์–ด ๊ตฌ์กฐ๋กœ ๋˜์–ด์žˆ์Šต๋‹ˆ๋‹ค.

๊ฐ๊ฐ์˜ ์š”์†Œ๋ฅผ ์–ด๋–ป๊ฒŒ ์ง€์ •ํ•˜๋Š๋ƒ์— ๋”ฐ๋ผ ๋‹ค๋ฅธ ๊ทธ๋ž˜ํ”„๊ฐ€ ๋งŒ๋“ค์–ด์ง‘๋‹ˆ๋‹ค.

 

+๊ทธ๋ž˜ํ”„๋ฅผ ์ด๋ฏธ์ง€ ํŒŒ์ผ๋กœ ์ €์žฅํ•˜๊ธฐ

ํ”Œ๋กฏ ์ฐฝ ๋ฉ”๋‰ด์˜ [Export]๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๋ฉด ๊ทธ๋ž˜ํ”„๋ฅผ ์ด๋ฏธ์ง€ ํŒŒ์ด๋กœ ์ €์žฅํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ด์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

[Save as Image]๋ฅผ ํด๋ฆญํ•˜๋ฉด JPEG, PNG๋“ฑ์˜ ์ด๋ฏธ์ง€ ํŒŒ์ด๋กœ ์ €์žฅํ•  ์ˆ˜ ์žˆ๊ณ 

[Save as PDF]๋ฅผ ํด๋ฆญํ•˜๋ฉด PDFํฌ๋งท์œผ๋กœ ์ €์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.