ํ์ด์ฌ ์ฆ๊ถ ๋ฐ์ดํฐ ์์ง๊ณผ ๋ถ์์ผ๋ก ์ ํธ์ ์์ ์ฐพ๊ธฐ
ํฌ์ ๊ฐ์๊ฐ ์๋๋๋ค. ์ฆ๊ถ ๋ฐ์ดํฐ๋ฅผ ํตํ ๋ฐ์ดํฐ ์์ง, ๋ถ์๊ณผ ์๊ฐํ๋ฅผ ๋ค๋ฃน๋๋ค. ๋ค์ํ ๋ฐ์ดํฐ ํฌ๋งท์ ๋ค๋ฃจ๋ฉฐ ๋ค์ํ ํ ์คํธ ์ ์ฒ๋ฆฌ ๊ธฐ๋ฒ์ ์ตํ๋๋ค. ์๊ณ์ด ๋ฐ์ดํฐ์ ์๊ฐํ ๊ธฐ๋ฒ๊ณผ ์ค์ผ์ผ์ ๋ํ ํํ ๋ฐฉ๋ฒ ์ฃผ๊ฐ ๋ฐ์ดํฐ๋ฅผ ํด์ํ๊ธฐ ์ํ ๋ช ๊ฐ์ง ๊ธฐ๋ฒ์ ๋ค๋ฃน๋๋ค. ์ด ๊ฐ์๋ ๋ฐ์ดํฐ ๋ถ์์ ํตํด ์ธ์ฌ์ดํธ๋ฅผ ์ป๋ ๋ฐฉ๋ฒ์ ์์๊ฐ๋ ๊ฐ์ข์ ๋๋ค. ์ฃผ๊ฐ ๋ฐ์ดํฐ๋ฅผ ํตํด ๋ฐฐ์ด ๋ด์ฉ์ ์๊ณ์ด์ด ํ์ฉ๋๋ ์์๋, ์ฌ๊ณ ๋, ํ๋งค๋, ํธ๋ํฝ๋ ๋ฑ์ ๋ฐ์ดํฐ๋ฅผ ์์ง, ๋ถ์, ์๊ฐํ์ ํ์ฉํด ๋ณผ ์ ์๋๋ก ๊ตฌ์ฑ ๋์ด์์ต๋๋ค.
์๊ฐ์ 1,453๋ช
๋์ด๋ ์ด๊ธ
์๊ฐ๊ธฐํ ๋ฌด์ ํ

- ๋ฏธํด๊ฒฐ
fdr.StockListing('KRX') ๋ฌธ์ ๋ฐ์
fdr.StockListing('KRX') JSONDecodeError: Expecting value: line 1 column 1 (char 0)
pythonpandasnumpy์น-ํฌ๋กค๋งseabornplotlymatplotlib์น-์คํฌ๋ํlee sangyoun
ใป
ํ ๋ฌ ์
0
62
2
- ๋ฏธํด๊ฒฐ
์ฃผ์ ์๋๋งค๋งค ํ๋ก๊ทธ๋จ ์ ์ ๊ด๋ จ ์กฐ์ธ ๋ถํ๋๋ฆฝ๋๋ค
์๋ ํ์ธ์.์ข์ ๊ฐ์ ๊ฐ์ฌํฉ๋๋ค.์์ง ๊ฐ์๋ฅผ ์์ ํ ์ ๊ฒ์ผ๋ก ๋ง๋ค๊ธฐ์๋ ์๊ฐ์ด ๋ถ์กฑํด์ ๊ฐ์ ์ธ ์ง๋ฌธ๋
python์น-ํฌ๋กค๋ง์น-์คํฌ๋ํ๋งํ๋ฐ์ผ
ใป
4๋ฌ ์
0
312
1
- ๋ฏธํด๊ฒฐ
concat ์ ํตํ ๋ฐ์ดํฐ ํ๋ ์ ํฉ์น๊ธฐ ์๋ฌ ๋ฌธ์
df_item_info = pd.concat(result.tolist())df_item_info = df_item_info.reset_in
pythonpandasnumpy์น-ํฌ๋กค๋งseabornplotlymatplotlib์น-์คํฌ๋ํpgbwings
ใป
7๋ฌ ์
0
74
1
- ๋ฏธํด๊ฒฐ
ํ๊ธํฐํธ ๊ด๋ จํด์ ๋ฌธ์๋๋ฆฝ๋๋ค.
์๋ ํ์ธ์ ๋ค๋ฅธ ์ฅฌํผํฐ๋ฉ์์ ์คํํ๊ณ ์๋๋ฐ์..<img src="https://cdn.inflearn.com/public/files/posts/c07fdaf4-6ec2-45fd-9443-03177ed3e30b/7c5c52f7-37ff-476b-8f78-1
pythonpandasnumpy์น-ํฌ๋กค๋งseabornplotlymatplotlib์น-์คํฌ๋ํ์์ free
ใป
0
210
2
- ๋ฏธํด๊ฒฐ
๋ฐ์ดํฐํ๋ ์ ์นผ๋ผ๋ช ๋ฌธ์ ๋๋ฆฝ๋๋ค.
<img src="https://cdn.inflearn.com/public/files/posts/533b431b-bb1c-44e0-854d-2cef18736fd5/5cb87dc6-90d8-425e-b19a-27e70294da0f.png" media-type="img"
pythonpandasnumpy์น-ํฌ๋กค๋งseabornplotlymatplotlib์น-์คํฌ๋ํ์์ free
ใป
0
216
3
- ๋ฏธํด๊ฒฐ
๊ธ์ต๋ฐ์ดํฐ ์์ง์ ๋ชจ๋ ๊ฒ
์๋ ํ์ธ์, https://git
pythonpandasnumpy์น-ํฌ๋กค๋งseabornplotlymatplotlib์น-์คํฌ๋ํ์์ free
ใป
0
131
2
- ๋ฏธํด๊ฒฐ
๋ นํ์์ ๊ณผ ํ์ฌ์์ ์ปฌ๋ผ๋ช ์ด ๋ณ๊ฒฝ์ด ๋ง์ด ๋์์๊น์?
- ํ์ต ๊ด๋ จ ์ง๋ฌธ์ ๋จ๊ฒจ์ฃผ์ธ์. ์์ธํ ์์ฑํ๋ฉด ๋ ์ข์์! - ๋จผ์ ์ ์ฌํ ์ง๋ฌธ์ด ์์๋์ง ๊ฒ์ํด๋ณด์ธ์. - ์๋ก ์์๋ฅผ ์งํค๋ฉฐ ์กด์คํ๋ ๋ฌธํ๋ฅผ ๋ง๋ค์ด๊ฐ์. - ์ ๊น! ์ธํ๋ฐ ์๋น์ค ์ด์ ๊ด๋ จ ๋ฌธ์๋ 1:1 ๋ฌธ์ํ๊ธฐ๋ฅผ ์ด์ฉํด์ฃผ์ธ์.
pythonpandasnumpy์น-ํฌ๋กค๋งseabornplotlymatplotlib์น-์คํฌ๋ํpgbwings
ใป
0
182
2
- ๋ฏธํด๊ฒฐ
ํ์ด์ฌ ์ฆ๊ถ ๋ฐ์ดํฐ ์์ง๊ณผ ๋ถ์์ผ๋ก ์ ํธ์ ์์ ์ฐพ๊ธฐ - ์น์ 1 [2/2]
๋ฐ์ดํฐ ์ ์ฒ๋ฆฌ ๊ณผ์ ์์ ์ดํด๋์ง ์๋ ๋ถ๋ถ์ด ์์ต๋๋ค.import pandas as pdimport FinanceDataReader as fdrdf_krx = fdr.StockListing('KRX') <
pythonpandasnumpy์น-ํฌ๋กค๋งseabornplotlymatplotlib์น-์คํฌ๋ํ์ฑ์ง
ใป
0
158
1
- ๋ฏธํด๊ฒฐ
Mac ํ๊ฒฝ์์ nbextensions ํ์ฑํ ํ๋ ๋ฐฉ๋ฒ
๋งฅ๋ถ M1 pro ์ ๋๋ค.์ ๋ ๋ค์๊ณผ ๊ฐ์ ๋ฐฉ๋ฒ์ผ๋ก nbextensions ํ์ฑํ๊ฐ ๊ฐ๋ฅํ์์ต๋๋ค. conda update --all conda install
pythonpandasnumpy์น-ํฌ๋กค๋งseabornplotlymatplotlib์น-์คํฌ๋ํ์์ธํ
ใป
0
565
2
- ํด๊ฒฐ
pd.concat(result.tolist()) ์ค๋ฅ ๋ฌธ์
5.1 ์ ์ข ํ ๋ง์ฃผ ์์ง.ipynb ์งํ ๊ณผ์ ์์pd.concat(result.tolist()) ์์InvalidIndexError: Reindexing only valid with uniquely valued Index objects</
pythonpandasnumpy์น-ํฌ๋กค๋งseabornplotlymatplotlib์น-์คํฌ๋ํ๊น์น๋ฐฑ
ใป
0
228
1
- ๋ฏธํด๊ฒฐ
5.1 ์ ์ฝ ๋ฐ์ดํฐ ์์ง ์ค๋ฅ ํด๊ฒฐ
์๋ ํ์ธ์, ์น์ 10์ [5/6] ๊ฐ์ ์ค์ต์ ์งํํ๋๋ฐ result์ colu
pythonpandasnumpy์น-ํฌ๋กค๋งseabornplotlymatplotlib์น-์คํฌ๋ํ์์
ใป
0
205
1
- ๋ฏธํด๊ฒฐ
Table of contents ๋ฌธ์๋๋ฆฝ๋๋ค
์๋ ํ์ธ์, table of contents ์ ์์ ์ผ๋ก ์ค์ ํ๋๋ฐ.ipynb์์ table of contents ๋ฒํผ์ ๋๋ฅด๋ฉด ์๋ ์ฌ์ง์ฒ๋ผ ๋ชฉ๋ก์ด ์ ์์ ์ผ๋ก ๋ณด์ด์ง ์์ต๋๋ค.ํน์ ํด๊ฒฐ๋ฒ ์์๋์? ๊ฐ์ฌํฉ๋๋ค!<img src=
pythonpandasnumpy์น-ํฌ๋กค๋งseabornplotlymatplotlib์น-์คํฌ๋ํ์์
ใป
0
189
2
- ๋ฏธํด๊ฒฐ
concat์ ํตํ ๋ฐ์ดํฐํ๋ ์ ํฉ์น๊ธฐ
# result๋ฅผ list๋ก ๋ง๋ค๊ณ concat์ ํตํด DataFrame์ผ๋ก ๋ง๋ญ๋๋ค.# concat์ผ๋ก ๋ฐ์ดํฐํ๋ ์์ ํฉ์ณ์ค๋๋ ๋ฆฌ์คํธ ํํ๋ก ๊ฐ ๋ฐ์ดํฐํ๋ ์์ ๋ฃ์ด์ฃผ์ด์ผ ํฉ๋๋ค.pd.concat(result.tolist()) -
pythonpandasnumpy์น-ํฌ๋กค๋งseabornplotlymatplotlib์น-์คํฌ๋ํ์์ฑ์ ์์
ใป
0
501
2
- ๋ฏธํด๊ฒฐ
Reindexing only valid with uniquely valued Index objects ์ค๋ฅ ์ง๋ฌธ์ ๋๋ค.
import timeimport pandas as pddef get_item_info(item_code): item_url = f'<a target="_blank" rel="noope
pythonpandasnumpy์น-ํฌ๋กค๋งseabornplotlymatplotlib์น-์คํฌ๋ํmoonchoh
ใป
0
480
1
- ๋ฏธํด๊ฒฐ
๋ฐ์ดํฐ ๋น๊ต์ ๋ฐ์ดํฐ ๋ถ์ผ์น
์ค๋์ ์ ๊ฐ์๋ฃ๋ค ํฌ๊ธฐํ๊ณ ๋ค์ ์์ํ๋ ์ค์ ๋๋ค.๋ง์๋์ ๊ฐ์ฌํฉ๋๋ค. ์ผ์ฑ์ ์ ์ฃผ์๋ฐ์ดํฐ์ ๊ธ๋ฆฌ์์ ๋น๊ต๋ฐ์ดํฐ๋ฅผ ๋ง๋ค๋ค ํด๊ฒฐ์ด ๋์ง ์์ ์ง๋ฌธ ๋๋ฆฝ๋๋ค.์ผ์ฑ์ ์stock_code= fdr.DataReader(stock_co
pythonpandasnumpy์น-ํฌ๋กค๋งseabornplotlymatplotlib์น-์คํฌ๋ํcsy52213
ใป
0
391
1
- ๋ฏธํด๊ฒฐ
dtype={"itemcode": np.object}) ์ dtype={"itemcode": object}) ์ผ๋ก ๋ณ๊ฒฝํด์ผ ํ๋์?
์์ ์ ์ ๋ค์๋ค๊ฐ ์ต๊ทผ์ ๋ค์ ๋ค์ผ๋ฉด์ ์คํํ๋,numpy dtype๊ด๋ จ์ฌํญ์ด ๋ณ๊ฒฝ(์ ๋ฐ์ดํธ)๊ฐ ์์๋์ง numpy 1.20์ดํ ๋ณ๊ฒฝ๋์๋ค๊ณ ์๋,์ค๋ฅ๋ฉ์ธ์ง๊ฐ ๋ฐ์ํฉ๋๋ค. np.object ๋ถ๋ถ์์ np
pythonpandasnumpy์น-ํฌ๋กค๋งseabornplotlymatplotlib์น-์คํฌ๋ํ๋ธ๋ฃจ๋ธ๋ฃจ
ใป
0
579
1
- ๋ฏธํด๊ฒฐ
์ง๋ฌธ : for๋ฌธ ํ์ด์ฐ๊ธฐ
์๋ ํ์ธ์. ์ ์๋.ํด๋น ๊ฐ์์์ ์๋์ ๊ฐ์ด for๋ฌธ์ ํ์ค์ ์ฐ์ จ๋๋ฐ์?FAANG=["META", "AMZN", "AAPL", "NFLX", "GOOGL"] faang_list=[fdr.DataRe
pythonpandasnumpy์น-ํฌ๋กค๋งseabornplotlymatplotlib์น-์คํฌ๋ํlcw07
ใป
0
472
1
- ๋ฏธํด๊ฒฐ
ํ์ด์ฐธ์์ Plotly ๊ทธ๋ํ ์คํ๋ฐฉ๋ฒ
์๋ ํ์ธ์. ์ ์๋.์ ๋ ํ์ด์ฐธ์ ์ฃผ๋ก ์ฌ์ฉ์ค์ด์ด์, ํ์ด์ฐธ์ผ๋ก ์ค์ต์ค์ ๋๋ค.Plotly์ ๊ฒฝ์ฐ fi
pythonpandasnumpy์น-ํฌ๋กค๋งseabornplotlymatplotlib์น-์คํฌ๋ํlcw07
ใป
0
1,271
1
- ๋ฏธํด๊ฒฐ
5.1 ๋ฐ์ดํฐํ๋ ์ ๋ณํฉ(merge)
- ํ์ต ๊ด๋ จ ์ง๋ฌธ์ ๋จ๊ฒจ์ฃผ์ธ์. ์์ธํ ์์ฑํ๋ฉด ๋ ์ข์์! - ๋จผ์ ์ ์ฌํ ์ง๋ฌธ์ด ์์๋์ง ๊ฒ์ํด๋ณด์ธ์. - ์๋ก ์์๋ฅผ ์งํค๋ฉฐ ์กด์คํ๋ ๋ฌธํ๋ฅผ ๋ง๋ค์ด๊ฐ์. - ์ ๊น! ์ธํ๋ฐ ์๋น์ค ์ด์ ๊ด๋ จ ๋ฌธ์๋ 1:1 ๋ฌธ์ํ๊ธฐ๋ฅผ ์ด์ฉํด์ฃผ์ธ์.
pythonpandasnumpy์น-ํฌ๋กค๋งseabornplotlymatplotlib์น-์คํฌ๋ํycc63921
ใป
0
720
2
- ๋ฏธํด๊ฒฐ
์ฅฌํผํฐ๋ ธํธ๋ถ์์ ์คํํ์ผ ๋ง๋ค๊ธฐ
ํ๋ก๊ทธ๋จ์ ๋ฌธ์ธํ ์ด๋ณด์ ๋๋ค. ์ ์๋์ ๊ฐ์๋ฅผ ๋ฃ๊ณ ์ ์ฅฌํผํฐ๋ ธํธ๋ถ์ ์ค์นํ์์ต๋๋ค. ๊ฑฐ๊ธฐ์ ์ ๊ฐ ์ฌ์ฉํ๊ณ ์ ์๋ํํ๋ก๊ทธ๋จ์ ํ๋ ๋ง๋ค์๋๋ฐ, ์คํํ์ผ์ด ๋ง๋ค์ด ์ง์ง ์๊ณ ๊ณ์ ์๋์ ์ค๋ฅ๋ฉ์์ง๊ฐ ๋น๋๋ค. ๊ทผ๋ฐ ์๋์ pathlib๋ผ๋ ํจํค์ง๋ฅผ ์ ๊ฑฐํ๋ฉด ์ด๋ฒ์๋ p
pythonpandasnumpy์น-ํฌ๋กค๋งseabornplotlymatplotlib์น-์คํฌ๋ํ๊น์งํ
ใป
0
1,425
1






