๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๐Ÿ‘ฉ๐Ÿป‍๐Ÿ’ป DataScientist for Python/DataCamp

Intermediate Python 3 - Scatter plot option

- ticks๋ฅผ ์ง€์ •ํ•ด์ค„๋•Œ ์ด๋ ‡๊ฒŒ value์™€ label์„ ๋ฏธ๋ฆฌ listํ˜•์‹์œผ๋กœ ๋งŒ๋“ค์–ด๋‘๊ณ  xticks(value,label)์„ ๋ถˆ๋Ÿฌ ์˜ฌ ์ˆ˜ ์žˆ๋‹ค.

- ์‚ฐ์ ๋„์—์„œ ๋งˆ์ปค์˜ ํฌ๊ธฐ๋Š” scatter() ํ•จ์ˆ˜์˜ s ํ‚ค์›Œ๋“œ ์ธ์ˆ˜์— ์˜ํ•ด ์ œ์–ด๋œ๋‹ค.

์—ฌ๊ธฐ์„œs๋Š” ์Šค์นผ๋ผ ๋˜๋Š” ๋ฐฐ์—ด์ด๊ธฐ ๋•Œ๋ฌธ์— numpy์˜ array๋กœ ๋ถˆ๋Ÿฌ์˜ค๊ฒŒ ๋œ๋‹ค.

์ด๋•Œ numpy์˜ array๋Š” * 2 ๋ฅผ ํ•ด์ฃผ๋ฉด double์ด ๋œ๋‹ค๋Š” ์‚ฌ์‹ค์„ ๊ธฐ์–ตํ•˜์ž !

 scatter plot (์‚ฐ์ ๋„) option

- col  : ์ƒ‰์œผ๋กœ ๊ตฌ๋ถ„ํ•  ์ˆ˜ ์žˆ๋‹ค.

- alpha = 0.8 ์˜ ๋œป์€ ํˆฌ๋ช…๋„๋ฅผ ์กฐ์ ˆํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ alpha = 1 ์ด๋ฉด ๋ถˆํˆฌ๋ช… ์ด๋‹ค.

- plt.grid(True) ๋ฅผ ํ•ด์ฃผ๋ฉด xlabel, ylabel ์„ ๊ธฐ์ค€์œผ๋กœ ์„ ์„ ๊ทธ์–ด์ฃผ์–ด ๋”์šฑ ์‰ฝ๊ฒŒ ๋ถ„ํฌ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

- plt.text()๋ฅผ ํ•ด์ฃผ๋ฉด ํ•ด๋‹น ์œ„์น˜์— text๋ฅผ ๋„ฃ์„ ์ˆ˜ ์žˆ๋‹ค.

 

 

- ์ถœ์ฒ˜ : Datacamp - Datascientist with python

https://campus.datacamp.com/courses/intermediate-python/matplotlib?ex=13