출처: 《Python for Data Analysis》 #re 표준 라이브러리 사용 import re #문자열 메서드 활용하는 함수 정의 def clean_strings(strings): result = [] for value in strings: value = value.strip() value = re.sub('[!#?]', '', value) value = value.title() result.append(value) return result 아니면 이렇게 할 수도 있다. def remove_punctuation(value): return re.sub('[!#?]', '', value) clean_ops = [str.strip, remove_punctuation, str.title] def clea..
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를 추가..
며칠 뜸했던 것은 슬슬 《핸즈온 머신러닝》 교재를 구매해서 보는 게 좋겠다 싶어졌기 때문이다. 그렇지만 당장 그 책을 사도 기본 자료구조에 대한 이해도 부족한 내가 따라갈 수 있을까, 의문이 들었다. 이미 사둔 책도 있었고. 그러던 차에 이번주부터 이미지 분류기라는 새로운 주제가 시작되어서, 그냥 따라가 보기로 했다. 출처는 언제나처럼 《핸즈온 머신러닝》 2판(자료는 멘토님이 제공해주심) import tensorflow as tf from tensorflow import keras import matplotlib.pyplot as plt tf.__version__ keras.__version__ tensorflow와 keras, matplotlib을 준비한다. 버전 확인까지. fashion_mnist =..
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 파일을 ..
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..
※잘못된 부분이 있으면 댓글로 알려주세요. 이 포스팅은 지난 금요일(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; } // ..
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로 똑같이 구현해 보려고 ..
plot() 시각화 그래프 출처: 《핸즈온 머신러닝》 2판(자료는 멘토님이 제공해주심) 원본 코드. 역시나 앞은 DAY15~18과 동일하고 오늘 코드는 67행부터 시작한다. 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 import os import tarfile import urllib DOWNLOAD_ROOT = "https://raw.gi..
- Total
- Today
- Yesterday
- 빅데이터분석기사
- 개발자포트폴리오
- Til
- ADsP
- 이자포스터디
- 빅분기
- data annotation
- ai부트캠프
- todayIlearned
- Kaggle
- github
- 데이터과학
- googlecolab
- 커리어코칭
- 취업준비
- 코드스테이츠
- Notion2Tistory
- 깃허브
- 자격증
- 데이터분석
- 빅분기합격
- ADsP합격후기
- 인공지능
- 데이터준전문가합격후기
- 데이터준전문가
- 이력서
- 빅데이터
- 빅분기후기
- 자버
- 코테공부
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |