tuple, list, dictionary, set 1. tuple ① 1차원의 고정된 크기를 가지며 ② 내용 변경이 불가능한 ③ 순차 자료형(색인은 0부터 시작) 쉼표로 구분된 값을 대입 ()를 사용해 병합, 중첩이 가능함 2. list ① 크기를 바꿀 수 있고 ② 내용 변경이 가능한 ③ 1차원의 순차 자료형(색인은 0부터 시작) []나 list 함수를 사용해 생성 ※내용 변경: append 메서드로 리스트의 끝에 새로운 값을 추가할 수 있다. b_list.append('dwarf') insert 메서드로 리스트의 특정 위치에 새로운 값을 추가할 수 있다(단 값을 추가하려는 위치는 0부터 리스트의 길이까지의 값이어야 한다). b_list.insert(1, 'red') #b_list[1]에 red를 추가..
![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/dOltpy/btq2QUwCXKk/DJDkKoRBTJQeCAnX1ilsO1/img.png)
※2019년 가을 학기에 1학년으로 입학해 2020년 12월 현재 2학년 1학기를 마치며 쓰는 글이다. 지난 학기보다 학점이 많이 부족하지만 그래도 일단 목표한 평점 A0는 받았다. 하지만 강의를 60%도 채 수강하지 못했다는 것은 내가 이번 가을에 매우 게을렀다는 증거이며 그마저도 틀어놓고 딴짓하면서 들어도 되는 철학 교양만 완강했으니 실제 진도율은 20% 정도였을 것이다. 개별 교과목에 대한 후기는 다른 글에서 작성할 예정이고 오늘은 간단히 학기 돌아보기만 해 보려고 한다. 총평: 이건 진짜 공부가 아니야! feat. 도피와 게으름(하지만 거꾸로 학점이 공부를 증명할 때가 올 것이다) 작년 연말부터 올해 연초에는 일반 학사과정을 다시 밟을 마음도 있었고 준비의 준비 비슷한 걸 해보기도 했다. 그렇지..
![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/KbSLa/btqQhMrO3Ls/v1zQHYvG5JziZ6lu1F2fKk/img.png)
며칠 뜸했던 것은 슬슬 《핸즈온 머신러닝》 교재를 구매해서 보는 게 좋겠다 싶어졌기 때문이다. 그렇지만 당장 그 책을 사도 기본 자료구조에 대한 이해도 부족한 내가 따라갈 수 있을까, 의문이 들었다. 이미 사둔 책도 있었고. 그러던 차에 이번주부터 이미지 분류기라는 새로운 주제가 시작되어서, 그냥 따라가 보기로 했다. 출처는 언제나처럼 《핸즈온 머신러닝》 2판(자료는 멘토님이 제공해주심) import tensorflow as tf from tensorflow import keras import matplotlib.pyplot as plt tf.__version__ keras.__version__ tensorflow와 keras, matplotlib을 준비한다. 버전 확인까지. fashion_mnist =..
![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/cFcjRc/btqPldjohqk/X6Xm68DHz9OcEjkctLbPnK/img.png)
dailyheumsi.tistory.com/145?category=854906 [지도 데이터 시각화] Part 5. Mapboxgl 살펴보기 Mapbox 는 WebGL 기술을 이용해, 브라우저에 지도 데이터를 렌더링해주는 해주는 자바스크립트 라이브러리입니다. (물론, 모바일용, Unity 용으로도 있습니다.) Mapbox 의 주 기능은 무엇보다 '이쁘게' dailyheumsi.tistory.com 이 분의 튜토리얼을 따라가보았다. import mapboxgl #mapboxgl 가져옴 from mapboxgl.viz import * 실제 연습은 다른 데이터로 했는데 대외비라서 튜토리얼과 같이 서울시 데이터를 끌어왔다. geo_data = 'older_seoul.geojson' 사실 .geojson 파일을 ..
![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/7VFzf/btqOUkwyIB4/mrOXwz9IFAgByKKTsZclH0/img.png)
pip install newspaper3k 모듈 newspaper3k를 설치해준다. newspaper는 웹 기사를 끌어와 문장을 추출해 주는 모듈이다. from newspaper import Article article = Article('https://en.wikipedia.org/wiki/Lifelong_learning') article.download() article.parse() 영문 위키피디아에서 lifelong education을 검색하면 lifelong learning으로 자동 연결된다. article.text 제대로 끌어오는지 확인할 수 있음. from wordcloud import WordCloud import matplotlib.pyplot as plt matplotlib과 wordc..
![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/Bglxf/btqOKXta4fN/1aK93BEQOciw1OV42Y5tk0/img.png)
※잘못된 부분이 있으면 댓글로 알려주세요. 이 포스팅은 지난 금요일(11/27)에 학과단톡방에 올라온 질문에 답변을 드린 내용을 정리한 것입니다. #include #include using namespace std; const double PI = 3.141593; struct C2dType { // 2차원 좌표 구조체 double x, y; }; class CircleClass { // 원 클래스 C2dType center; // 중심좌표 double radius; // 반경 public: void init(double cx, double cy, double r) { // 중심 (cx, cy), 반경 r로 원을 초기화 center.x = cx; center.y = cy; radius = r; } // ..
![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/xFeMx/btqOn0EzrrP/kJQGUSkdaIZ2swQDbYpkd1/img.png)
오늘은 원핫인코딩을 익혔다. 자료에는 One-Hot Encoding creates a new binary feature for each possible category and assigns a value of 1 to the feature of each sample that correspnds to its original category. 라고 되어 있는데, 내가 이해하기엔 요컨대 원핫인코딩이란 문자열 값을 가지는 컬럼에서 해당 문자열을 값을 컬럼으로 추가하고, 해당되면 1 해당되지 않으면 0을 가지는... 요컨대 이진행렬 형태로 바꾸는 것이다. 그럼 결괏값은 희소행렬로 나올 테니까 확실히 메모리를 아낄 수 있겠다. 여기까지 생각하고 더 찾아보니까 이렇다. 범주형 텍스트를 단순히 순서에 따라 숫자형으로 ..
![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/beyi61/btqOgsPdKzr/dZYBRy6yYKA2Kg0nrTFV81/img.png)
scatter_matrix() scatter plot의 행렬을 그리는 함수이다. 출처: 《핸즈온 머신러닝》 2판(자료는 멘토님이 제공해주심) 원본 코드. 코드가 너무 길어지기 시작해서 오늘은 오늘 것만 뺐다. 1 2 3 from pandas.plotting import scatter_matrix attributes = ["median_house_value", "median_income", "total_rooms", "housing_median_age"] scatter_matrix(housing[attributes], figsize=(12, 8)) Colored by Color Scripter cs 그나저나 지금 코드는 matplotlib 라이브러리를 이용하는 예제인데 plotly로 똑같이 구현해 보려고 ..
- Total
- Today
- Yesterday
- ADsP
- ai부트캠프
- 자격증
- Til
- 이자포스터디
- 데이터준전문가
- 데이터과학
- 빅분기합격
- googlecolab
- 빅데이터
- 빅분기후기
- github
- 빅분기
- 데이터준전문가합격후기
- 개발자포트폴리오
- 빅데이터분석기사
- 코드스테이츠
- 인공지능
- 데이터분석
- 자버
- 깃허브
- Kaggle
- 커리어코칭
- 취업준비
- Notion2Tistory
- 이력서
- 코테공부
- ADsP합격후기
- data annotation
- todayIlearned
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |