일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 데이터분석
- 데이터베이스
- JDBC
- 중학수학
- 중학1-1
- 머신러닝
- 개발일기
- 자바
- 딥러닝
- ChatGPT
- JSP
- rnn
- 정보처리기사실기
- 자바스크립트심화
- JSP/Servlet
- 연습문제
- 혼공머신
- 상속
- SQL
- 순환신경망
- 컴퓨터구조
- c언어
- 자바스크립트
- html/css
- 디버깅
- 자바 실습
- CSS
- 파이썬
- 컴퓨터비전
- 정보처리기사필기
- Today
- Total
목록인공지능 (418)
클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지
오후에는 데이터 시각화 수업을 들으며 공부를 진행하려고 한다. 새로운 분야를 공부하려니 어색함과 불편함이 있어서 아마 몇 시간은 헤매면서 하기 싫은 마음과 싸워야 할지도 모르겠다. 틀림없이 그럴 것 같다.넘파이를 배울 때도 판다스를 배울 때도 그러했다. 하지만 지금은 자연스럽게 공부할 수 있게 되었듯이 데이터 시각화라는 이 과목도 분명 흥미를 느낄 수 있으리라 믿는다. 내가 데이터 분석 공부를 시작한지 오늘로써 불과 3일도 되지 않았다. 하지만 단 이틀 반나절 공부했는데 이처럼 놀라운 변화가 있었다. 오늘 남은 시간도 열심히 공부해볼 것이다. 하지만 수업을 듣기 전에 먼저 엘리스로 공부를 하는 게 더 나을 것 같다. 그리고 아침에 그러했듯이 오후에도 3시간 반 동안 집중해서 공부하며 이 과목을 모두 끝내..
세 달 전에는 도저히 답이 나오지 않아 미해결로 남겨두었던 문제를 오늘은 풀어보려고 한다. 미션 문제는 해설 영상도 없어서 모든 것을 혼자 힘으로 해결해야 한다. 그래도 무척 기대가 된다.바로 공부를 시작해보자! 미션 문제 풀어보기 이 부분은 세 달 전에는 도저히 해결할 수 없는 문제였다. 여기서부터 막혀서 문제를 풀 수 없었다. 지금은 삭제하는 방법을 알게 되었다. 이 문제는 주피터 노트북으로 풀다가 그냥 여기서 진행하는 것이 더 나을 것 같아 방식을 바꾸었다. 새벽 공부 시간에는 그렇게 풀어도 해결이 안 되던 문제였는데 점심 시간에 다시 와서 풀어보니 해결되었다.정말 뿌듯하고 기쁘다! 학습을 마치고마지막에 점수가 깎인 부분은 아무리해도..
이번에 배울 문자열 함수는 replace다. 이것도 정말 자주 사용하는 함수인 것 같다. 이 내용과 함께 미션 문제도 풀어보려고 한다. 여기까지만 하고 쉬는 시간을 가져야겠다. 이론 7 - 문자열 함수 : replace()첫번째 매개변수에는 Elice를, 두번째 매개변수에는 엘리스를 넣어주었다. 특정 문자열을 찾아서 없애는 것도 가능하다. 변환된 값을 어디에도 저장하지 않았으므로 출력하면 이전의 값이 출력된다. 실습 7 - 특수 기호 삭제하기 : replace() 큰 따옴표 사이에 있는 작은 따옴표는 문자열을 의미한다. 큰 따옴표를 넣고 싶다면 양쪽은 작은 따옴표로 묶은 후에 넣으면 된다. 이렇게 실습 문제까지 모두 풀었보았다. 미션 - 트럼프 대통령 트윗 분석하기 ..
이번에도 문자열 함수에 대해서 학습해보겠다. 파이썬을 공부하고 나니 데이터 분석이 쉬워지고 재미있어졌다. 정말 신기한 일이다.아직 공부할 게 많고 시간은 한정되어 있어서 게임 개발은 당분간 미루기로 했다. 내가 좋아하는 건 언제라도 시작할 수 있지만, 인공지능 분야는 사실 지금이 아니면 공부할 기회도 별로 없고 다시 공부하지 않을 가능성이 크기 때문이다. 이제 공부를 시작해보자! 이론 5 - 문자열 함수 : append() if 옆에 number가 아니라 num이다. 실습 5 - 새로운 단어 추가하기 : append() append 함수는 다른 함수와 다르게 원본이 수정되기에 주의해서 사용해야 한다. 초기값은 빈리스트에 담아준다. 이론 6 - 문자열 함수 : lower() ..
여기서부터 1주차를 마칠 때까지 문자열 함수에 대해서 공부하게 된다. 앞으로 5개의 문자열 함수를 다루게 될텐데 처음 들어보는 내용도 있으니 집중해서 학습을 진행해보자. 이론 3 - 문자열 함수 : startswith()이 글자로 시작하는지 묻고 맞으면 true를 출력한다. 이처럼 조금 긴 문자열도 가능하다. 실습 3 - 단어의 첫 글자 확인하기 : startswith() 앞서 실습했던 내용과 같지만 이번에는 startswith라는 함수를 이용해서 k로 시작하는 단어를 찾는 문제였다. 별로 어렵지 않게 풀 수 있었다. 이론 4 - 문자열 함수 : split() 세 개의 단어를 공백 단위로 쪼갤 수 있고, 콤마 단위로 분리시킬 수도 있다. 비어있는 괄호에 split을 작성하면 ..
이제 본격적인 1주차 학습에 들어가보자. 이번 수업 강사님은 자신의 얼굴을 공개하며 대면으로 수업을 하셔서 더욱 친근감이 느껴졌다. 대부분의 수업은 그냥 PPT만 보여주는 식으로 진행이 되는데 이 수업은 조금 달랐다.이제 리스트 순회부터 학습을 진행해볼 것이다. 이론 1 - 리스트 순회하기 fruits 안에 사과, 바나나, 키위가 한번씩 저장된다. 0부터 9까지의 리스트를 생성한다. range(3) = [0, 1, 2]가 되어 과일이 하나씩 출력된다. 실습 1 - 문장의 단어를 하나씩 가져오기 이 실습은 트럼프 대통령의 트윗 3개를 리스트의 각 원소로 저장된 것을 출력하는 내용이다. 트윗은 텍스트 형식으로 리스트에 담겨 있으며, 각각 1월 1일, 2일, 3일의 트윗으로 처리된다. ..
이제 두번째 실습을 진행해보려고 한다. 하지만 두 번째 실습은 주피터 노트북에서 실행할 수가 없다. data 파일의 접근을 막아놓아서 그쪽으로 가기만 하면 인터넷이 먹통이 되어버린다.그래도 이 실습에 대한 학습일지를 쓰는 게 좋을지 고민이 되었다. 그래도 하는데까지 실습해보기로 했다. 실습 2 - 기후변화 데이터로 미리보는 데이터 전처리 학습을 마치고두번째 실습은 뭔가 많이 아쉽지만 여기서 코드만 실행하는 것으로 마치기로 했다. 앞으로 공부할 주차가 많이 남아있으니 그때 가서 여러 가지 실습을 진행하며 차차 배우게 될 것 같다.이제 데이터 분석 공부를 위한 준비 작업이 모두 끝났다. 다음 포스트에서 1주차 학습부터 진행해보려고 한다. 벌써 10시 반이 넘었는데 1주차 진도를 아침 시간..
오늘부터 이틀 동안 파이썬 데이터 분석에 대해서 학습해보려고 한다. 오늘 새벽까지 해서 판다스 학습을 마쳤다. 이번주 월요일부터 파이썬 데이터 분석을 공부하고 있는데, 첫 번째는 넘파이였고 두 번째는 판다스였다. 세 번째로 데이터 시각화에 대해서 공부하려고 했으나 데이터 분석이라는 과목에 조금 흥미를 느끼게 되어 이 분야부터 공부해 보기로 했다.마침 엘리스에 이런 수업이 있어 이제 공부를 시작해본다. 아침에는 데이터 분석 1주 차 학습을 진행하고 오후에는 데이터 시각화에 대해서 공부해 볼 예정이다. 점심시간에는 새벽에 다 풀지 못한 판다스 미션 문제를 마무리하고, 저녁에는 내가 하고 싶은 과목을 해볼 것이다. 아마도 데이터 시각화가 될 것 같다. 수업 소개 이렇게 수업이 구성되어 있다..
데이터 병합은 여러 개의 데이터셋을 하나로 합치는 과정을 말한다. 여러 개의 데이터셋이 각각 다른 정보를 담고 있을 때 이 데이터들을 합치면 데이터의 크기를 늘리거나 종합적인 정보를 얻을 수 있다.이제 마지막 실습을 진행해 보겠다. 이 실습이 끝나면 미션 문제가 하나 있는데, 지난번에는 도저히 풀지 못했지만 이번에는 기필코 해결하고 싶다. 서울대공원 입장객 데이터는 2019년 3월 31일까지의 데이터가 담겨 있다. 이 데이터의 뒤에 2019년 4월 한 달간의 데이터를 불러와서 합치면 2016년 1월 1일부터 2019년 4월 30일까지의 데이터를 만들 수 있다. concat()을 활용하면 두 개 이상의 데이터프레임을 행 또는 열 방향으로 단순히 이어붙이는데 활용한다. 지금의 경우 2019..
오늘은 잠이 잘 오지 않아서 평소보다 일찍 일어나서 새벽 공부를 시작해본다. 앞으로 5시간이나 더 공부할 수 있어서 정말 기쁘다. 2시간 정도는 판다스 공부를 하고 이제 오늘부터는 데이터 시각화 공부를 시작해보려고 한다. 이와 함께 데이터 분석 공부도 하게 될 것 같다.사실 그동안 데이터 분석이 정말 지루하고 재미없는 분야라고 생각했는데 공부해보니 별로 그렇지 않다는 걸 알게 되었다. 오히려 수학을 좋아하는 내게 흥미로운 분야였다. 이제 공부를 시작해볼 것이다. 실습 6 - 데이터 정제하기 특정 이벤트가 있는 날짜의 입장객 수가 평범한 날들에 비해 월등히 높은 것을 알 수 있다. 최하위권에 2018년 1월 24일부터 25일까지가 위치해있는데, 날씨가 맑음임에도 불구하고 아무리 평일이라..