์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- ํ ์คํธ๋ถ์
- ํ์ด์ฌ
- ๋ฐ์ดํฐ๋ถ์์ ๋ฌธ๊ฐ
- Lambda
- LDA
- ADP
- PCA
- Python
- ๋ฐ์ดํฐ๋ถ์์ค์ ๋ฌธ๊ฐ
- ์ฃผ์ฑ๋ถ๋ถ์
- datascience
- ์ค๋ฒ์ํ๋ง
- ์๋ํด๋ผ์ฐ๋
- dataframe
- ๋ ๋ฆฝํ๋ณธ
- iloc
- ๋ฐ์ดํฐ๋ถ๊ท ํ
- ๋์ํ๋ณธ
- ๋ฐ์ดํฐ๋ถ์
- pandas
- ๋น ๋ฐ์ดํฐ
- t-test
- ๊ตฐ์งํ
- numpy
- DBSCAN
- ๋น ๋ฐ์ดํฐ๋ถ์๊ธฐ์ฌ
- ADsP
- ํฌ๋กค๋ง
- opencv
- ์ธ๋์ํ๋ง
๋ชฉ๋ก๐ Python/Python Error (6)
Data Science LAB
Error ์ฃผํผํฐ ๋ ธํธ๋ถ์์ SMOTE.fit_sample()๋ฅผ ์ด์ฉํด OverSampling ๋ฐ์ดํฐ ์์ฑ ์ค ๋ค์๊ณผ ๊ฐ์ ์๋ฌ๊ฐ ๋ฐ์ํ์๋ค. AttributeError: 'SMOTE' object has no attribute 'fit_sample' ํด๊ฒฐ ๋ฐฉ๋ฒ ๋ชจ๋์ ๋ถ๋ฌ์ฌ ๋, ๋ค์์ ์ฝ๋๋ฅผ ์ฌ์ฉํ๋ค๋ฉด from imblearn.over_sampling import SMOTE X_train_over, y_train_over = smote.fit_resample(X_train, y_train) fit_resample()ํจ์๋ฅผ ์ฌ์ฉํ๋ฉด ํด๊ฒฐ๋๋ค.
์ฃผํผํฐ ๋ ธํธ๋ถ์์ networkx ํจํค์ง๋ฅผ ์ด์ฉํด ์ฐ๊ด ๋ถ์ ๊ฒฐ๊ณผ๋ฅผ ์๊ฐํ ํ๋ ๊ณผ์ ์์ ๋ค์๊ณผ ๊ฐ์ ์๋ฌ๊ฐ ๋ฐ์ํ์๋ค. NetworkXError: random_state_index is incorrect ํด๊ฒฐ ๋ฐฉ๋ฒ !pip install decorator==4.3 ์์ ์ฝ๋๋ฅผ ์คํํ ๋ค, ์ปค๋์ ์ฌ์์ํด์ฃผ๋ฉด ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋๋ค!
๋๋์ด๋๋์ด๋๋์ด! ์๋์ฝ๋ค์์ ์๋ฌ๋ฅผ ํด๊ฒฐํ๊ณ konlpy๋ฅผ ์คํํ ์ ์๊ฒ ๋์๋ค! konlpy ์คํ์ด ์๋ผ์ ํ๊ธ ํ ์คํธ ๋ถ์์ ์์ ๋ชปํ์๋๋ฐ ์ด์ ํ ์ ์๊ฒ ๋์๋ค(๊ฐ๊ฒฉ) Konlpy ์ค์น ๋ฐฉ๋ฒ 1. JAVA ์ค์น https://www.oracle.com/java/technologies/downloads/#java11-windows ์์ ์ฌ์ดํธ๋ก ๋ค์ด๊ฐ์ ๋งฅ, OS, ์๋์ฐ ๋ฑ ์ฌ์ฉ ํ๊ฒฝ์ ๋ง์ถฐ JAVA๋ฅผ ๋ค์ด๋ฐ๋๋ค. (์ ๋ ์๋์ฐ๋ก ํ์ต๋๋น) 2. ํ์ผ ๊ฒฝ๋ก ์ฐพ๊ธฐ(jvm.dll) jvm.dll์ ํ์ผ์ ๊ฒฝ๋ก๋ฅผ ๋ณต์ฌํ๋ค. 3. ํ๊ฒฝ ๋ณ์ ์ค์ ๋จผ์ ์ ์ดํ์ ๋ค์ด๊ฐ์ ์์คํ ๋ฐ ๋ณด์ ํด๋ฆญ! ์์คํ ํด๋ฆญ! ์๋๋ก ์คํฌ๋กค์ ์ญ ๋ด๋ฆฐ ๋ค์ ๊ณ ๊ธ ์์คํ ์ค์ ํด๋ฆญ ํ๊ฒฝ ๋ณ์๋ฅผ ํด๋ฆญํ ๋ค์ ์์คํ ๋ณ์์..
๊ตฌ๋ฌธ ์๋ฌ : SyntaxError: cannot assign to function call โ์ด ์ค๋ฅ๋ ๋ณ์ ํ ๋น ๋ฌธ์ ๋ฑํธ ์ผ์ชฝ์ ํจ์ ํธ์ถ์ ๋ฃ์ ๋ ๋ฐ์ํ๋ค. ๋ฐ์ดํฐ ํ๋ ์์ ์ปฌ๋ผ๋ช ์ ์ง์ ํ ๋ ๋๊ดํธ '[]'๋ฅผ ์ฌ์ฉํด์ผํ๋๋ฐ, ๊ดํธ'()'๋ฅผ ์ฌ์ฉํด์ ๋ฐ์ํ ์ค๋ฅ์ด๋ค.
ํ์ด์ฌ์ผ๋ก ๋ฐ์ดํฐ ๋ถ์ ๊ณต๋ถ๋ฅผ ํ๋ค ๋ณด๋, ์์ฃผ ๋๋ ์ค๋ฅ์ ๋ํด์ ์ ๋ฆฌ๋ฅผ ํด๋ณด๋ ค๊ณ ํ๋ค! (๊ฑฐ์ ๋ค ๋น์ท๋น์ทํ ์๋ฌ์ธ๋ฏ,,ใ ) 1. StyntaxError : ์๋ชป๋ ๋ฌธ๋ฒ ๋๋ฌธ์ ๋ฐ์ print('ab) ์๋ฌ ๋ฉ์ธ์ง - SyntaxError : EOL while scanning string literal ์ด๋ฐ์์ผ๋ก ๋ฐ์ดํ๋ ๊ดํธ ๋ฑ ๊ธฐ๋ณธ์ ์ธ ๋ฌธ๋ฒ์ ๋ง์ง ์์ผ๋ฉด ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ค. 2. NameError : ์ฐธ์กฐ๋ณ์๊ฐ ์์ ๋ ๋ฐ์ a = 1 print(b) ์๋ฌ ๋ฉ์ธ์ง - NameError : name '' is not defined ๋ณ์ b๋ ์ ์ธํ์ง ์์์ NameError๊ฐ ๋ฐ์ํ๋ค. 3. ZeroDivisionError : 0์ผ๋ก ๋๋ ๋ ๋ฐ์ print(100/0) ์๋ฌ ๋ฉ์ธ์ง - ZeroDiv..
Python์์ ํ์ผ์ ๋ถ๋ฌ์ฌ ๋ import pandas as pd titanic_df = pd.read_csv("C:๏ฟฆUsers๏ฟฆDesktop๏ฟฆtitanic_train.csv") ๋ค์๊ณผ ๊ฐ์ ์๋ฌ๊ฐ ๋ฐ์ํ๋ ๊ฒฝ์ฐ๊ฐ ์๋ค. ์ฃผ๋ก ํ์ผ ๊ฒฝ๋ก์ \ ๋์ ๏ฟฆ์ฌ์ฉํ์ฌ ๏ฟฆ๋ฅผ ์ ๋์ฝ๋๋ก ์ธ์ํ์ฌ ๋ฐ์ํ๋ ์๋ฌ์ด๋ค. ํด๊ฒฐ ๋ฐฉ๋ฒ 1. ๏ฟฆ๋์ ์ญ์ฌ๋์(\) ์ฌ์ฉ import pandas as pd titanic_df = pd.read_csv('C:\Users\Desktop\titanic_train.csv') 2. ๋ฐ์ดํ(') ์์ r ๋ถ์ด๊ธฐ import pandas as pd titanic_df = pd.read_csv(r"C:\Users\Desktop\titanic_train.csv") 3. ๏ฟฆ๋๋ฒ ์ฐ๊ธฐ(๏ฟฆ๏ฟฆ) im..