일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 영어공부
- 데이터분석
- 자바 실습
- CNN
- 데이터입출력구현
- 중학1-1
- CSS
- 딥러닝
- 텍스트마이닝
- SQL
- numpy/pandas
- C++
- 코딩테스트
- 중학수학
- 연습문제
- 자바
- 컴퓨터구조
- 데이터베이스
- 컴퓨터비전
- 운영체제
- 정보처리기사필기
- 정수와유리수
- 혼공머신
- 정보처리기사실기
- JSP/Servlet
- 파이썬
- html/css
- 파이썬라이브러리
- 머신러닝
- pandas
- Today
- Total
목록데이터분석 (26)
클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지
조금 전에 어제 실습했던 미션을 주피터 노트북으로 시도해보다가 오류가 떠서 그냥 이 작업은 포기하기로 했다. 그냥 엘리스 자체에서만 제공하는 기능들이 많아서 안 될 것 같았다.괜히 시간만 버려서 정말 아깝지만 그래도 남은 아침 시간 공부를 이어가기로 했다. 한 시간 반 안에 2주차 학습을 모두 마치고 다 하지 못하면 점심시간에 이어서 하려고 한다. 이론 1 - 파일 다루기 파일을 자동으로 닫아주는 코드도 있다. 실습 1 - 파일 열고 읽기 텍스트 파일로 이러한 문자들이 들어있다. 1번부터 96번째 줄까지 실행이 되고 있다. 학습을 마치고파일을 열고 읽는 방법에 대해서 학습해보았다. 이 내용은 파이썬을 공부할 때 했던 내용이라 별로 어렵지 않게 학습했다. 실습은..
이번에 배울 문자열 함수는 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주차 진도를 아침 시간..