본문 바로가기 메뉴 바로가기

Just keep swimming!

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Just keep swimming!

검색하기 폼
  • 분류 전체보기 (103)
    • 일상 (17)
      • 방송통신대학교 이야기 (3)
      • 일하는 이야기 (1)
      • 스타트업에서 일하기 (0)
      • 숨 쉰 채 발견 (2)
      • 취준일기 (10)
    • 공부 (62)
      • Python (34)
      • C & Cpp (1)
      • Computer Science (1)
      • Data Science (13)
      • Mathmatics (0)
      • English (1)
      • trouble shooting (5)
      • Cloud Computing (0)
    • 2021~2022 Codestates AI Boo.. (14)
      • daily (11)
      • project (0)
    • 2020 공공 빅데이터 청년인턴십: 데이터 전문교.. (4)
      • 교육장에서 (1)
      • 인평원에서 (3)
  • 방명록

공부 (62)
미래의 나를 위해 남겨두는 문자열 리스트 정형화 함수

출처: 《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..

공부/Python 2020. 12. 18. 16:17
파이썬의 자료구조

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를 추가..

공부/Python 2020. 12. 15. 17:59
20201215~17 DAY29~32 이미지 분류기 만들기

며칠 뜸했던 것은 슬슬 《핸즈온 머신러닝》 교재를 구매해서 보는 게 좋겠다 싶어졌기 때문이다. 그렇지만 당장 그 책을 사도 기본 자료구조에 대한 이해도 부족한 내가 따라갈 수 있을까, 의문이 들었다. 이미 사둔 책도 있었고. 그러던 차에 이번주부터 이미지 분류기라는 새로운 주제가 시작되어서, 그냥 따라가 보기로 했다. 출처는 언제나처럼 《핸즈온 머신러닝》 2판(자료는 멘토님이 제공해주심) import tensorflow as tf from tensorflow import keras import matplotlib.pyplot as plt tf.__version__ keras.__version__ tensorflow와 keras, matplotlib을 준비한다. 버전 확인까지. fashion_mnist =..

공부/Python 2020. 12. 14. 14:58
20201207 mapboxgl로 시각화 연습

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 파일을 ..

공부/Python 2020. 12. 7. 17:18
워드클라우드를 만들어봤다

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..

공부/Python 2020. 12. 3. 10:21
[C++/Cpp] 클래스로 정의된 원 객체 다루기

※잘못된 부분이 있으면 댓글로 알려주세요. 이 포스팅은 지난 금요일(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; } // ..

공부/C & Cpp 2020. 11. 30. 11:26
20201126 DAY20 scatter matrix

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로 똑같이 구현해 보려고 ..

공부/Python 2020. 11. 26. 09:50
20201124 DAY19 데이터 시각화 그래프 예제

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..

공부/Python 2020. 11. 25. 10:16
이전 1 ··· 3 4 5 6 7 8 다음
이전 다음
공지사항
  • 자기소개
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 개발자포트폴리오
  • data annotation
  • 취업준비
  • 자격증
  • Kaggle
  • 커리어코칭
  • Notion2Tistory
  • 빅분기
  • 데이터준전문가
  • 인공지능
  • 자버
  • googlecolab
  • 빅데이터
  • 빅분기합격
  • 빅분기후기
  • 빅데이터분석기사
  • 이력서
  • 코드스테이츠
  • 데이터준전문가합격후기
  • github
  • 데이터분석
  • Til
  • ai부트캠프
  • 데이터과학
  • 이자포스터디
  • 깃허브
  • 코테공부
  • todayIlearned
  • ADsP합격후기
  • ADsP
more
«   2025/08   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.