일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- pandas
- CNN
- 텍스트마이닝
- 파이썬
- 자바 실습
- C++
- 데이터베이스
- 데이터입출력구현
- html/css
- 파이썬라이브러리
- CSS
- 딥러닝
- 코딩테스트
- 자바
- 연습문제
- 중학1-1
- 중학수학
- 영어공부
- 정수와유리수
- 컴퓨터비전
- 머신러닝
- 운영체제
- numpy/pandas
- 혼공머신
- SQL
- 데이터분석
- 정보처리기사필기
- 정보처리기사실기
- 컴퓨터구조
- JSP/Servlet
- Today
- Total
목록인공지능/Numpy & Pandas (54)
클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지
이번에는 Seaborn을 활용하여 다양한 모양의 차트를 그려보기로 하자. 이것만 하면 데이터 시각화 수업은 끝난다. 시본으로 차트 그려보기 시본 홈페이지에 들어가면 다양한 모양의 차트를 보여준다. 여기서 필요한 것들을 가져다 쓸 수도 있다. 여기 안에 들어가면 예시 코드도 있는데 이걸 붙여 넣어 사용할 수도 있다. 각 구간을 분할해서 보려면 hue에 이 정보를 넣어준다. hue를 사용하며 데이터가 한번 더 세분화된다. 하지만 남성 여성이 겹쳐져서 내용을 구분하기가 어렵다. 이럴 때 사용하는 것이 stack인데, 데이터가 차곡차곡 쌓이듯이 볼 수 있다. 이렇게 구분이 잘 되어 볼 수 있는 것이 시본의 큰 장점이다. 이 차트를 만들어볼 것이다. 나이가 많을수록 ..
이번에는 파이 차트를 그리는 학습을 진행해볼 것이다. 엘리스에서 공부했지만 선생님께서 설명해주시는 건 더 이해가 잘 되고 많은 것들을 배우는 것 같다. 새벽에 이것까지 다 하고 싶었으나 오늘은 늦게 일어난 관계로 아침 수업에 이어서 해야 할 것 같다. 파이 차트 그리기 이 표를 하나 불러오는데 얼마나 힘들었는지 모른다. 데스크탑으로 하다가 노트북으로 바꿔서 하니 모든 설정을 다 변경해주어야 하기 때문이다. 197명에 대한 정보가 남아있다. 산점도 그리기 데이터가 어디에 많이 몰려있는지 산점도를 통해 알 수 있다. 산점도는 비율이 중첩될 경우에는 정확하게 보기 어렵지만, 히스토그램은 구간화를 통해 더 정확하게 볼 수 있다. 히스토그램 그리기 학습을 마치고여기까..
이번에는 부서별 평균 연봉을 비교하는 실습을 진행해볼 것이다. 혼자서 풀어보라고 과제를 주셨지만 난 단 한줄도 쓰지 못했다. 여기서부터는 작성된 것이 없어서 수업을 들으며 필기를 해보았다. 실습 - 부서별 평균 연봉 비교하기 두 컬럼을 병합하려고 한다. 그냥 그리게 되면 이렇게 그래프가 몰려 있어 보기가 불편하다. 이 분분을 수정해보겠다. 이렇게 그래프가 완성되었다. 이렇게 보니 그래프에 별 차이가 느껴지지 않아 세밀화하는 작업을 해주겠다. 최소 4천에서 7천까지만 볼 수 있도록 수정해볼 것이다. 그런 다음 세부 정보도 표시할 수 있도록 코드를 추가했다. 학습을 마치고선생님께서 제공해주신 코드가 수정본이 아니라서 일일이 작성해야 하니 평소에 공부하는 것보다 시간이 ..
데이터 시각화는 한 교시로 짧게 끝났다. 열심히 집중해서 하면 오늘 새벽 공부 시간까지 다 마칠 수 있을 것 같다. 그러면 어제 공부하려고 했던 이 부분을 학습해보자. 엘리스로 먼저 학습을 진행하길 정말 잘했다. 이 수업이 이렇게 짧았으니 말이다. 난 파일의 위치가 달라서 수정해주었다. 이렇게 하이픈 중심으로 split이 되었다. 연도만 추출해보았다. 이 외에 다른 방법이 있는데 슬라이싱을 하는 것이다. 슬라이싱으로 년도만 잘라내보았다. 어제 한글 폰트를 적용하는 문제로 1시간 가까이 씨름을 하다 넘어갔었는데 수업 시간을 통해 이렇게 설정하는 법을 배울 수 있었다. 이 문제를 다시 한번 시도해보려고 한다.위도우에 가서 폰트가 설치되어 있는 것도 확인해야 한다. 공용..
이번에는 시각화 단원을 총 정리하는 미션 문제를 풀어보기로 하자. 해설 영상이 없어서 어렵겠지만 그래도 잘 풀어볼 것이다. 모르면 앞의 단원들을 참고하면서 코드를 작성하면 될 것이다. 미션 문제 풀기 비어 있는 부분에 코드를 작성했다. 이렇게 푸는 게 맞는지 모르겠다. 점수가 아예 측정이 되지 않았다. 오류가 많다는 뜻이다. 이제 하나하나 다시 수정해보려고 한다. sns를 잘못 써서 그래프도 아예 나오지 않았다. 두번째 문제도 코드를 잘못 써서 이런 그래프 조차 나오지 않았었다. 이 문제는 아예 풀지도 않았다. 다시 풀어보니 이렇게 그래프가 생긴다. 이 문제도 틀렸던 것 다시 작성해서 풀어본다. 이번에는 한 개만 틀리고 나머..
마지막 개념 수업이 될 것 같다. 이번에는 산점도와 비트맵에 대해서 학습해보려고 한다. 수업 시간에 이런 그래프를 배운 적이 있는데 다시 한번 수업을 듣고 정리를 해봐야겠다. 이론 7 - 산점도와 비트맵산점도 그래프에 대하여 상관관계 분석에 대하여 히트맵에 대하여 실습 6 - 산점도와 히트맵 문제를 풀었는데 그래프가 나오지 않아서 틀렸나 했다. 근데 틀린 답이었다. 이 문제도 한참을 고민했는데, 앞의 그래프를 잘 분석해야 풀 수 있는 문제였다. 1에 가까울수록 상관관계가 높으므로 수치를 잘 살펴보면 어른, 어린이, 청소년 순으로 상관관계가 높다는 것을 알 수 있다. 학습을 마치고문제를 모..
저녁을 먹고 잠시 흐트러졌지만 다시 공부의 자리에 나아왔다. 그래도 전보다 슬럼프에 빠지는 횟수도 다시 일어나는 시간도 빨라졌다는 것에 희망을 걸어본다.오늘 밤까지 데이터 시각화 공부를 모두 마쳐볼 것이다. 이론 6 - 박스 그래프 실습 5 - 박스 그래프 이 문제 가지고 얼마나 많은 시간을 투자했는지 모른다. 계속 오류가 떠서 그랬는데, 먼저 컬럼의 이름부터 확인하고 그 컬럼 이름 그대로 하니 이제 잘 그래프가 출력되었다. 문제에서는 어른 입장객 수를 쓰라고 해서 그 문자 그대로 쓰니 항상 오류가 생겼다. 여기에 있는 이름만 쓸 수 있는 거였다.문제가 발생하며 새로운 사실을 알게 되었다. 학습..
오후의 마지막 공부가 될 것 같다. 조금 전에 배웠던 파이 차트와 히스토그램으로 실습을 해보는 시간이다. 강의 시간이 많지 않으니 6시 무렵에는 공부를 마칠 수 있지 않을까 생각한다. 실습 4 - 파이 차트와 히스토그램 이렇게 하면 어른, 청소년, 어린이가 각기 출력이 되고 있다. 여기에 20을 넣었더니 구간이 좀더 잘게 나누어진 것을 볼 수 있다. 학습을 마치고오늘 내가 목표했던 분량을 거의 마칠 수 있어서 정말 감사했다. 이제 박스 그래프와 산점도 등 얼마 남지 않은 데이터 시각화 수업이 남아있다. 언제나 아침에 인사교에 오면 오늘 하루가 또 언제 지나가나 싶은데 막상 공부를 시작하면 시간이 금방 지나간다.이제 난 데이터 시각화가 더이상 낯..
조금 신기한 그래프가 등장한다. 원으로 그리는 차트와 히스토그램인데, 히스토그램은 조금 낯설지만 중학교 때 수학 시간에 배웠던 것 같다.이제 남은 시간도 잘 마무리해보자. 이론 5 - 파이 차트와 히스토그램 학습을 마치고파이 차트와 히스토그램 수업을 정신없이 들었다. 그냥 이런 식으로 그래프를 그리는 방법이 있다는 걸 아는 것에 중점을 두었다. 그래프도 종류가 정말 다양하고 용도별로 쓰임새가 다르다.이제 실습을 통해 이 그래프를 어떻게 그리는지 살펴보기로 하자. 오늘 오후에 여기까지는 할 수 있을 것 같다.
선 그래프와 막대 그래프는 실습을 하나로 이어서 진행하게 된다. 실습 3 - 선 그래프와 막대 그래프 공식문서를 보면 그래프들이 어떤 모양으로 그려질지 문자열과 함께 볼 수 있다. 학습을 마치고정말 긴 실습이었는데 끝까지 잘 시청하며 따라해보았다. 마지막에 혼자서 해보는 문제는 많이 어려웠지만 그래도 이렇게 풀고 좋은 점수를 받아 기분이 좋았다.시간이 얼마 남지 않았지만 오늘은 6시가 조금 넘더라도 파이차트를 그리는 학습까지는 해볼 생각이다.