일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 선형회귀모델
- 딥러닝
- 정보처리기사필기
- 파이썬
- numpy/pandas
- html/css
- 디버깅
- pandas
- 선형분류모델
- 언리얼학습
- 언리얼프로젝트
- 데이터분석
- 자연수의성질
- 이수증
- 핵심프로젝트
- 자바 실습
- 정보처리기사실기
- 데이터입출력구현
- Orange
- 코딩테스트
- C++
- 머신러닝
- 중학수학
- 데이터베이스
- 텍스트마이닝
- 자바
- 데이터시각화
- c언어
- JSP/Servlet
- 요구사항확인
- Today
- Total
목록분류 전체보기 (768)
클라이언트/ 서버/ 엔지니어 " 게임 개발자"를 향한 매일의 공부일지
여기서부터 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주차 학습을 진행하고 오후에는 데이터 시각화에 대해서 공부해볼 예정이다. 점심시간에는 새벽에 다 풀지 못한 판다스 미션 문제를 마무리하고, 저녁에는 내가 하고 싶은 과목을 해볼 것이다. 아마도 데이터 시각화가 될 것 같다. 수업 소개 이렇게 수업이 구성되어 있다. 이제 실습문제를 풀면..
데이터 병합은 여러 개의 데이터셋을 하나로 합치는 과정을 말한다. 여러 개의 데이터셋이 각각 다른 정보를 담고 있을 때 이 데이터들을 합치면 데이터의 크기를 늘리거나 종합적인 정보를 얻을 수 있다.이제 마지막 실습을 진행해보겠다. 이 실습이 끝나면 미션 문제가 하나 있는데, 지난번에는 도저히 풀지 못했지만 이번에는 기필코 해결하고 싶다. 실습 7 - 데이터 병합하기 서울대공원 입장객 데이터는 2019년 3월 31일까지의 데이터가 담겨 있다. 이 데이터의 뒤에 2019년 4월 한달간의 데이터를 불러와서 합치면 2016년 1월 1일부터 2019년 4월 30일까지의 데이터를 만들 수 있다. concat()을 활용하면 두 개 이상의 데이터프레임을 행 또는 열 방향으로 단순히 이어붙이는데 활용한다...
오늘은 잠이 잘 오지 않아서 평소보다 일찍 일어나서 새벽 공부를 시작해본다. 앞으로 5시간이나 더 공부할 수 있어서 정말 기쁘다. 2시간 정도는 판다스 공부를 하고 이제 오늘부터는 데이터 시각화 공부를 시작해보려고 한다. 이와 함께 데이터 분석 공부도 하게 될 것 같다.사실 그동안 데이터 분석이 정말 지루하고 재미없는 분야라고 생각했는데 공부해보니 별로 그렇지 않다는 걸 알게 되었다. 오히려 수학을 좋아하는 내게 흥미로운 분야였다. 이제 공부를 시작해볼 것이다. 실습 6 - 데이터 정제하기 특정 이벤트가 있는 날짜의 입장객 수가 평범한 날들에 비해 월등히 높은 것을 알 수 있다. 최하위권에 2018년 1월 24일부터 25일까지가 위치해있는데, 날씨가 맑음임에도 불구하고 아무리 평일이라..
보호되어 있는 글입니다.
오늘의 마지막 개발 공부가 될 것 같다. 어제부터 다시 영어공부를 시작해서 하루에 적어도 30분은 공부하기로 다짐했다. 마지막 공부라니 아쉬움이 든다. 이번에는 데이터를 추출하는 방밥을 배우게 된다. 먼저 개념을 한번 정리해보기로 하자. 실습 5 - 데이터 추출하기 A:B로 슬라이싱을 하면 A 부터 B까지, 즉 B포함한 범위를 인덱싱한다. 예를들어 3:6 의 범위를 지정한다면 인덱스가 3부터 6까지인 데이터, "어른":"외국인" 의 범위를 지정한다면 "어른"부터 "외국인" 까지의 데이터를 지정하게 된다.또한 이렇게 슬라이싱을 활용해 추출한 데이터들은 복수의 데이터이므로, 시리즈 혹은 데이터프레임 형태라는 사실을 알아두자. iloc은 위치 기반 인덱싱을 사..
네번째 실습을 진행해본다. 하나의 실습을 진행하는데 30분 정도 걸리는 것 같다. 실습 4 - 데이터 요약하기 학습을 마치고이렇게 해서 네번째 실습도 무사히 잘 마쳤다. groupby 하는 법과 집계함수에 대해서 잘 이해하며 배울 수 있었다. 이제 실습을 한 개만 더 진행하고 오늘 하루를 마무리하려고 한다.슬슬 졸음이 몰려오며 취침 준비를 해야 할 것 같다.
2시간 안에 4개의 실습을 진행할 수 있을까? 하는데까지 최대한 빠르게 학습을 진행해보자. 이번에도 데이터 변환 실습이다. 실습 3 - 데이터 변환하기 2 눈/비로 통합되었다. 학습을 마치고람다함수를 그동안 써보기는 했어도 제대로 사용할지는 몰랐는데 이 수업을 통해 어느정도 잘 사용할 수 있게 되었다. 조건문보다 훨씬 더 간단하게 쓸 수 있는 좋은 기능인 것 같다. apply 함수도 배웠고 오늘 들은 수업에서도 등장하는 개념들이 있어 도움이 많이 되었다.다음 실습도 진행해봐야지.