RapidMiner ํ๋ก๊ทธ๋จ์ ์ด์ฉํ ์์ ์ด๋ค. GUI ํ์์ผ๋ก ๋์ด ์์ด ๋ฐ์ดํฐ ๋ถ์ ์ด๋ณด์๊ฐ ์ฌ์ฉํ๊ธฐ์ ํธ๋ฆฌํ๋ค๋ ์ด์ ์ด ์๋ค. 1. ๋ฐ์ดํฐ ์ ์ฒ๋ฆฌ -ํ์ดํ๋ ๋ฐ์ดํฐ๋ฅผ Process ์ฐฝ์ ๋์ด๋ค ๋์ผ๋ฉด [Retrieve Titanic] ๋ฐ์ค๊ฐ ์์ฑ๋๋ค. ๐ก Retrieve : ํ์ํ๋ค, (์ ๋ณด๋ฅผ) ๊ฒ์ํ๋ค set role operator์ ๋ฐฐ์นํด์ฃผ๊ณ ํ๋ผ๋ฏธํฐ ๋ด attribute name(์์ฑ ์ด๋ฆ)์ ์ ํด์ค๋ค. ์ด๋ฆ์ผ๋ก ์ ํด์คฌ๋ค. โถattribute name ์ค๋ช
๋๋ณด๊ธฐ attribute name Description: The name of the Attribute which role should be changed. The name can be selected from the dropdown me..
์ ์ฒด ๊ธ
๐ป Back-End Developer ๐ป ๊ธธ๊ฐ๋ค ๋ง๋ ์๋ฌ์ ์ด๋ ค์ ๋ ์ ์ ๊ธฐ๋กํ๋ ๊ณณ์ ๋ใทใ โ*: .๏ฝก. o(โงโฝโฆ)o .๏ฝก.:*โ1. ์ถ๋ ฅ public class HelloWorldApp { public static void main(String[] args) { //main : method System.out.println("Hello World!!"); } } Hello World!! ํ๊ต ๋ค๋ ๋ ์ฒ์์ผ๋ก ๋ฐฐ์ ๋ ๊ฐ๋จํ ์ถ๋ ฅ ๊ธฐ๋ฅ. ๋ค์ ๋ฐฐ์ฐ๊ณ ์๋ค. ํ๊ต ๋ค๋ ๋ ์ด์ฌํ ํ ๊ฑธ ํํํด๋ ์ง๊ธ ๋ค์ ์ด์ฌํ ํ๋ฉด ๋๋ค. ์์ค์ฝ๋ ์ด๋ฆ์ ์ง๊ด์ ์ผ๋ก ์ง์. ์ด๋ค ๊ธฐ๋ฅ๊ณผ ๊ตฌํํ๋ ค๋ ๋ชฉ์ ์ด ๋ฌด์์ธ์ง ํ๋์ ํ์
ํ ์ ์์ด์ผ ํ๋ค. ๐กclass ์ด๋ฆ๊ณผ ๋งจ ์ public class ๋ค ์ด๋ฆ์ด ๊ฐ์์ผ ํ๋ค. 2. ๋ฐ์คํฌํ ๊ธฐ๋ฅ //desktop App, ๋ฐ์คํฌํ์ด ๋จ๋ฉด์ "Hello World!!"๊ฐ ๋ฌ๋ค. import javax.swin..
1. ์ด๊ธฐ ์ฝ๋ //IOT ์๋ ์์ค์ฝ๋ 2 //์ด์ฌ๊ฐ ๋ id๊ฐ ์ง์ ์์ ๋ฐ ์ปดํ์ผ : ๋ณต์กํจ //ํ๋ก๊ทธ๋จ ์คํ -> ์ฌ์ฉ์์ ์ฃผ์ ์ง์ ์
๋ ฅ -> ์์ด๋๊ฐ ์ธํ
์์ผ๋ก ๋ฐ๊พธ๊ธฐ import javax.swing.JOptionPane; //JOptionPane ๊ธฐ๋ฅ ์ฌ์ฉํ๊ธฐ ์ํ swing ๊ธฐ๋ฅ ์ถ๊ฐ import org.opentutorials.iot.Elevator; //org ํจํค์ง ๋ด opentutorials ๋ด iot ๋ด Elevator ์์ค์ฝ๋๋ฅผ ๊ฐ์ ธ์์ ์ฐ๊ฒ ๋ค๋ ์๋ฏธ. import org.opentutorials.iot.Lighting; import org.opentutorials.iot.Security; public class OkJavaGoinHomeinput { public static ..
๋๋ฒ๊น
(debugging) : ์์คํ
์ ๋
ผ๋ฆฌ์ ์ค๋ฅ / ๋ฒ๊ทธ ์ฐพ์๋ -> ์์ธ ๋ฐํ -> ์์ ํ๋ ์์
๊ณผ์ ๐ก ์๋ฐ ์ดํด๋ฆฝ์ค๋ฅผ ์ด์ฉํ์ฌ ๋๋ฒ๊น
์ ํด๋ณด๊ฒ ๋ค. 1. break point ์ง์ 36๋ฒ ์ค ์ข์ธก ๋น๊ณต๊ฐ ๋๋ธ ํด๋ฆญ -> ๋๊ทธ๋ผ๋ฏธ ํ์ : break point ์ง์ ์๋ฃ ๐กbreak point ์ง์ ํ ๋ค์ ๋๋ธ ํด๋ฆญ : break point ํด์ 2. debugger click ๋ฒ๋ ์์ด์ฝ ํด๋ฆญ 3. switch click 4. debugging 5. ํ์ธ ์ฐ์ธก ์ฐฝ์ ๋ณด๋ฉด ์ด๊ธฐ์ ์ค์ ํด๋์ ๋ณ์ ๊ฐ์ด ์ ์ธํ
๋์ด ์๋ค. (id๊ฐ & bright๊ฐ) 6. debug ์ฐฝ ๋๊ฐ๊ธฐ ํ์ฌ๋ debug ์ฐฝ์ ์์นํด ์๊ธฐ ๋๋ฌธ์ ๋ฒ๋ ์์ด์ฝ์ ์ฒดํฌ๋์ด ์๋ค. debug ์ฐฝ์ ๋๊ฐ๋ ค๋ฉด ๋ฒ๋ ์์ด์ฝ ์ ํจํค์ง..
ยท[Etc]
๋น์ฃผ์ผ ์คํ๋์ค 2022 ๊ธฐ์ค 1. New ํ๋ก์ ํธ ์์ฑ ์ฝ์ ์ฑ - ์๋ฃจ์
๋ฐ ํ๋ก์ ํธ๋ฅผ ๊ฐ์ ๋๋ ํฐ๋ฆฌ์ ๋ฐฐ์น(D) ํด๋ฆญ 2. ์
๋ ฅํ๊ณ ์ ํ๋ ์ฝ๋ ์
๋ ฅ 3. ๋น๋(B) - ์๋ฃจ์
์ ๋ฆฌ 4. ํ๋ก์ ํธ - ์์ฑ 5. ์ผ๋ฐ - Release ํ์ธ 6. ํ์ ๋ถ๋ถ Release ํ์ธ 7. ๋น๋ - ์๋ฃจ์
๋ค์ ๋น๋ 8. ์ต์ข
๊ฒฐ๊ณผ ํ์ธ ๋น๋ ์ค๋ฅ๊ฐ ๋จ๊ณ exe ํ๋ก๊ทธ๋จ์ด ์๋ค๊ณ ์๋ฌ๊ฐ ๋์ ํ๋ก์ ํธ ์ญ์ ํ๊ณ ์ฒ์๋ถํฐ ์ด ๊ณผ์ ์ผ๋ก ํด๋ณด๋ ์ ์์ ์ผ๋ก ์๋๋๋ค. ์ ์๋ํ๋ค๊ฐ๋ ๋น๋ ์ค๋ฅ๊ฐ ๋จ๋ ๊ฒฝ์ฐ์ฌ์ ์ฐจ๋ผ๋ฆฌ ์ญ์ ํ๊ณ ๋ค์ ํ๋ก์ ํธ๋ฅผ ์์ฑํ๋ค. C:\Users\USER\source\repos\test1\x64\Release ์๋ด ๋ ๊ฒฝ๋ก๋ฅผ ๋ฐ๋ผ ๊ฐ๋ดค๋๋ฐ exe ํ๋ก๊ทธ๋จ์ด ์์๋ค. ๊ทธ๋ผ ๊ทธ๋์ ์ด๋ป๊ฒ ์๋๋์๋ ..
Unsupervised Learning (๋น์ง๋ ํ์ต) 1. Association Analysis (์ฐ๊ด ๋ถ์) ์ฅ๋ฐ๊ตฌ๋ ๋ถ์ ๋์ฉ๋ ๋ฐ์ดํฐ ์์ดํ
๊ฐ ์ฐ๊ด์ฑ ์ฐพ์๋ EX) ์๋งํธ : ๋งฅ์ฃผ - ๊ธฐ์ ๊ท ์ฐ๊ด์ฑ ์ฉ์ด Support (์ง์ง๋) ๊ฑฐ๋์งํฉ -> (ํด๋น ํญ๋ชฉ์งํฉ) ์๋์ ๋ฐ์ ๋น๋ (์ ์ฒด ๊ฒฝ์ฐ์ ์) ๊ณ์ฐ๋ ↓ Apriori ์๊ณ ๋ฆฌ์ฆ Ex) ๋งฅ์ฃผ ๊ตฌ๋งค์ธ -> ๋๋ถ๋ถ ์ฝ๋ผ๋ ๊ตฌ๋งค Confidence (ํฅ์๋) Rule Strength (์ฐ๊ด๊ท์น ๊ฐ๋) [์ ํํญ๋ชฉ A / ํํํญ๋ชฉ B] A∩B /A Lift (ํฅ์๋) ํญ๋ชฉ A, B : ๊ตฌ๋งค ํจํด ๋
๋ฆฝ์ or ์๊ด ๊ด๊ณ ํ์
(A ๊ตฌ๋งค → B ํ๋ฅ ) / (B ์์๋ก ๊ตฌ๋งค ๋ ํ๋ฅ ) Lift(A->B) = support(A,B) / support(A) * ..
Supervised learning (์ง๋ํ์ต ๋ถ์๊ธฐ๋ฒ) 1. Dedision Tree (์์ฌ๊ฒฐ์ ๋๋ฌด) ๋ฐ์ดํฐ ๋ถ๋ฅ, ์์ธก -> ๋ํํ ์ฅ์ ) 1. IF THEN ํํ ํํ : ๊ฒฐ๊ณผ ์ดํด / ํด์ ์ฉ์ด 2. ํต๊ณ์ ๊ฐ์ ํ์X 3. ๋ถ๋ฅ ๊ณผ์ -> ๋ณ์ ์ค์๋ ํ์
๊ฐ๋ฅ ๋จ์ ) 1. ์ ํฉ ๋ชจํ ๋ง๋ฆ -> ์๊ฐ ์์ ๅค 2. ๋ณ์ ๊ฐ ์๊ด์ฑ ํ์
์ด๋ ค์ (โต๊ฐ๊ฐ ํ๋์ ๋ณ์ ๊ธฐ์ค ๊ตฌ๋ถ) Data Set : Titanic training (์์กด์์ธ ๊ด๋ จ ์์ฑ๋ง ํฌํจ) ์์กดํ๋ฅ ์ ๊ฐ์ฅ ํฐ ์ํฅ ๋ฏธ์น๋ ์์ฑ : ์ฑ๋ณ > ์น์ ํ ๋ถ๋ชจ/์๋
์ > ์น์ ํ ํ์ ์๋งค/๋ฐฐ์ฐ์ ์ > Passenger Fare ์ 2. K-NN (K-Nearest Neighbor / ์ต๊ทผ์ ์ด์ ์๊ณ ๋ฆฌ์ฆ) New data - Neares..
ยท[Etc]
[์ 32ํ ADsP ํฉ๊ฒฉ] 1 ๊ณต๋ถ ๊ธฐ๊ฐ 2์ฃผ (๋ฐ์ดํฐ ๊ด๋ จ ์ง์ ๋
ธ๋ฒ ์ด์ค) 2 ๊ต์ฌ 2020 ๋ฐ์ดํฐ ๋ถ์ ์ค์ ๋ฌธ๊ฐ ADsP ํ ๊ถ์ผ๋ก ๋๋ด๊ธฐ / ํฉ์๊ฑธ์ 3 ์ํ์ผ 2022. 2. 26. Sat. 10:00A.M. 4 ์ํ์ฅ์ ์ธ์ฒ์ฅ๋ จ์คํ๊ต (220226 ๊ธฐ์ค ์ฃผ์ฐจ ๊ฐ๋ฅ) 5 ๊ฒฐ๊ณผ ๋ฐํ์ผ 2022. 3. 25. Fri. 10:00A.M. 6. ์ฑ์ 7. ์๊ฒฉ์ฆ ๋ฐ๊ธ [ADsP ์ฌ์ ์ ๋ณด] 1 ์ํ ๋ฒ์ ๋ฐ์ดํฐ ์ดํด, ๋ฐ์ดํฐ๋ถ์ ๊ธฐํ, ๋ฐ์ดํฐ ๋ถ์ 2 ์ํ ํํ ํ๊ธฐ์ํ 3 ์ํ ์์ ์๊ฒฉ ์ ํ์์ 4 ์ํ ์์ ์ค๋น๋ฌผ ์ปดํจํฐ์ฌ์ธํ, ๋ณผํ, ์ ๋ถ์ฆ, ์ํํ 5 ์์๋ฃ ๏ฟฆ50,000 6 ์ ์ ์ฌ์ดํธ https://www.dataq.or.kr/www/main.do 4. ์ํ ๋ฌธํญ์ ๋ฐ ๋ฐฐ์ [๊ณต๋ถ ์ ๊ทผ๋ฒ]..
1. ๋ฌธ์ ๊ฐ์ ์ธ๊ธฐ (Count) a="hobby" print(a.count('b')) #count()ํจ์ ์ฌ์ฉ -> ๋ฌธ์์ด ์ค ๋ฌธ์ 'b' ๊ฐ์ ์ถ๋ ฅ '2' ์์น ์๋ ค์ฃผ๊ธฐ (fint, index) a="Python is the best choice" print(a.find('b')) #b์ ์์น print(a.find('k')) #k ์์น 14 #๋ฌธ์์ด์์ b๊ฐ ์ฒ์ ๋์จ ์์น -1 #๋ฌธ์์ด์ ์กด์ฌํ์ง ์์ ๋ -1์ด ๋ฐํ๋จ a="Life is too short" print(a.index('t')) print(a.index('k')) 8 #t๊ฐ ์ฒ์ ๋์จ ์์น Traceback (most recent call last): File "/Users/soheepark/Documents/a=1.py", li..
1. ๋ฌธ์์ด ํฌ๋งคํ
: ๋ฌธ์์ด ๋ด ํน์ ๊ฐ ๋ฐ๊ฟ์ค ์ซ์ ๋ฐ๋ก ๋์
print("I eat %d apples." %3) #%d : ์ซ์ ๋ฃ๊ณ ์ถ์ ์๋ฆฌ #%3 : ์ซ์ 3 ๋์
'I eat 3 apples.' ๋ฌธ์์ด ๋ฐ๋ก ๋์
print("I eat %s apples." %"five") #%s : ๋ฌธ์์ด์ ๋ฃ๊ธฐ ์ํด์๋ %s๋ฅผ ์จ์ผ ํ๋ค. 'I eat five apples.' ์ซ์ ๊ฐ ๋ํ๋ด๋ ๋ณ์ ๋์
number=3 print("I eat %d apples." %number) #number ๋ณ์ ๋์
'I eat 3 apples.' 2๊ฐ ์ด์ ๊ฐ ๋ฃ๊ธฐ number=10 day="three" print("I ate %d apples. so I was sick for %s days." %(number, da..
*์ด์ค์ผ์ดํ ์ฝ๋ \n : ์ค ๋ฐ๊ฟ \t : ๋ฌธ์์ด ์ฌ์ด ํญ ๊ฐ๊ฒฉ ์ค \\ : ๋ฌธ์ \ ๊ทธ๋๋ก ํํ \' : ' ๊ทธ๋๋ก ํํ \" : " ๊ทธ๋๋ก ํํ \r : ํ์ฌ ์ปค์ ๊ฐ์ฅ ์ ์ด๋ \f : ํ์ฌ ์ปค์ ๋ค์ ์ค ์ด๋ \a : ์ถ๋ ฅ ์ '์' ์๋ฆฌ ๋จ \b : ๋ฐฑ์คํ์ด์ค \000 : null ๋ฌธ์ 1. ๋ฌธ์์ด ์ข
๋ฅ " " : ํฐ๋ฐ์ดํ ' ' : ์์๋ฐ์ดํ """ """ : ํฐ๋ฐ์ดํ 3๊ฐ ''' ''' : ์์๋ฐ์ดํ 3๊ฐ 2.(') ๋ฌธ์์ด์ ์์๋ฐ์ดํ ํฌํจ Python's favortie food is perl food="Python's favortie food is perl" print(food) Python's favortie food is perl ๋ฌธ์์ด์ ํฐ๋ฐ์ดํ(") ํฌํจ "Python is ve..
IDLE ํ๋ก๊ทธ๋จ์ print๋ฅผ ์
๋ ฅํ์ง ์์๋ ์ถ๋ ฅ ๊ฒฐ๊ณผ๋ฌผ์ ๋ณด์ฌ์ฃผ๊ธฐ๋ ํ์ง๋ง, Visual Studio Code๋ print๋ฅผ ์
๋ ฅํด์ผ ์ถ๋ ฅ ๊ฒฐ๊ณผ๋ฌผ์ ๋ณด์ฌ์ค๋ค. ํ์ง๋ง ๋น์ฃผ์ผ ์คํ๋์ค๊ฐ ์
๋ ฅํ๋ ๊ฒ๊ณผ ๋ณด๊ธฐ์๋ ๊ฐํธํ๋ค. 1. ์ฌ์น์ฐ์ฐ + : ๋ํ๊ธฐ - : ๋บ์
* : ๊ณฑ์
/ : ๋๋์
** : a*b ๊ฒฐ๊ณผ๊ฐ์ ์ ๊ณฑ๊ฐ a=3 b=4 print(a**b) #a*b=7์ ์ ๊ณฑ๊ฐ 81 % : ๋๋์
๋๋จธ์ง๊ฐ print(7%3) #7๊ณผ 3 ๋๋์
๋๋จธ์ง๊ฐ 1 // : ๋๋์
๋ชซ ๋ฐํ print(7//4) #7/4 ํ ๋ชซ ๋ฐํ 1