-
python 실습을 위한 colab 노트북 생성하기데이터분석/파이썬 2021. 11. 3. 21:48
python 데이터 분석 관련 포스팅을 하기에 앞서 실습을 위한 환경 셋팅에 대해서 고민해본 결과 colab으로 셋팅하기로 했습니다. 1. colab이 무엇인가요? 구글 코랩은 구글 colaboratory의 줄임말로 별도의 설치없이 python을 이용할 수 있습니다. 기본적으로 클라우드 기반의 주피터 노트북 환경이며 GPU 연산이 가능해 본인의 컴퓨터가 저사양인 경우 추천하고 있습니다. 2. colab의 장점 - 일단 공짜임 (GPU도 활용이 가능한데 공짜다..) - 별도로 데이터 분석에 필요한 패키지는 기본으로 설치되어 있습니다.(pandas, sklearn, matplotlib...) - 주피터 노트북 기반이라 분석하는 사람입장에서 편하다. - git 연동이 가능해서 코드 푸쉬가 가능합니다 -> 다른..
-
구글 스프레드 시트 11 - 기본적인 날짜함수와 날짜 연산 함수(기본함수, WEEKDAY, WEEKNUM, DATEDIF)데이터분석/스프레드시트 2020. 12. 31. 15:53
오늘은 날짜를 다루는 함수에 대해서 알아보도록 하겠습니다. 1. 주로 활용 되는 날짜 함수 함수명 기능 문법 결과 TODAY 현재 날짜 반환 =TODAY() 2020. 12. 31 NOW 현재 날짜 + 시간 반환 =NOW 2020. 12. 31 오후 3:18:31 DATE(년,월,일) 날짜 데이터로 변환 =DATE(2020,12,31) 2020. 12. 31 YEAR 날짜데이터에서 년도 반환 =YEAR("2020-12-31") 2020 MONTH 날짜데이터에서 월 반환 =YEAR("2020-12-31") 12 DAY 날짜데이터에서 일 반환 =YEAR("2020-12-31") 31 TIME 시간데이터로 변환 =TIME(15,24,33) 오후 3:24:33 HOUR 시간데이터에서 시간 반환 =HOUR("08..
-
구글 스프레드 시트 9 - 원하는 값 찾기 함수(VLOOKUP, HLOOKUP, INDEX, MATCH)데이터분석/스프레드시트 2020. 12. 29. 09:30
오늘은 서로 다른 두시트에서 원하는 값을 찾아서 가져오는 함수에 대해서 알아보도록 하겠습니다. 원하는 값을 찾아오는 함수 중 자주쓰이는 함수 함수 기능 정의 VLOOKUP 열 방향 검색, 범위의 첫 번째 열에서 키를 검색한 다음 키가 있는 행에서 지정된 셀의 값을 반환 support.google.com/docs/answer/3093318?hl=ko HLOOKUP 행 방향 검색, 범위의 첫 번째 행에서 키를 검색한 다음 키가 있는 열에서 지정된 셀의 값을 반환 support.google.com/docs/answer/3093375?hl=ko INDEX 행과 열 오프셋으로 지정된 셀 내용을 반환 support.google.com/docs/answer/3098242?hl=ko MATCH 범위에서 지정된 값과 일..
-
구글 스프레드 시트 8 - 문자열 합치기 함수(concatenate, textjoin, &)데이터분석/스프레드시트 2020. 12. 28. 07:13
안녕하세요! 오늘은 두 문자열을 합치는 함수에 대해서 알아보겠습니다. 함수/연산자 기능 문법 concatenate 두개이상의 문자열을 합쳐줌 support.google.com/docs/answer/3094123?hl=ko textjoin 두개이상의 문자열을 구분자와 함께 합쳐줌 support.google.com/docs/answer/7013992?hl=ko & 두개이상의 문자열을 합쳐줌 kbkb456.tistory.com/6 1. CONCATENATE CONCATENATE 함수는 두개 이상의 문자열을 합쳐줄때 사용하는 함수 입니다. =CONCATENATE(문자열1,문자열2,문자열3...) 아래 예시를 들면 `서울` 과 `뉴욕`이라는 두개의 문자열을 합쳐주는 예시입니다. =concatenate(A2,B2)..
-
구글 스프레드 시트 6 - 조건부 집계함수(COUNTIFS, SUMIFS, AVERAGEIFS, MAXIFS, MINIFS)데이터분석/스프레드시트 2020. 12. 26. 15:28
오늘은 조건부 집계함수에 대해서 알아보겠습니다. 조건부 집계함수는 말 그대로 어떤 집계를 함에 있어서 조건을 걸어서 집계하는 함수인데요. 그야말로 어떤 조건 하에서 더하기, 갯수새기, 평균구하기와 같은 집계를 하는 함수입니다. 대표적으로 5가지 조건부 함수가 있습니다! 함수이름 기능 문법 COUNTIFS 여러 기준에 따른 범위의 수를 반환 =COUNTIFS(기준_범위 1, 기준 1, [기준 범위 2, 기준 2, ...]) SUMIFS 여러 기준에 따라 범위의 합계를 반환 =SUMIFS(합계_범위, 기준_범위1, 기준1, [기준_범위2, 기준2, ...]) AVERAGEIFS 여러 기준에 따른 범위의 평균을 반환 =AVERAGEIFS(평균_범위,기준_범위1, 기준1, [기준_범위2, 기준2, ...]) M..
-
구글 스프레드 시트 4 - 조건문(if, ifs, switch, iferror)데이터분석/스프레드시트 2020. 12. 21. 22:44
오늘은 구글 스프레드시트의 if, ifs, switch, iferror 함수에 대해서 알아보겠습니다. 어떤 데이터가 있다고 했을때 조건에 맞게 데이터를 처리하는 것이 필요합니다. if 함수 - 하나의 조건을 처리해야하는 경우 =if(관련 조건식, 참일때 값 , 거짓일때 값) ex) =if(A1 = B1, 1, 0) A1과 B1이 같다면 1 서로 다르다면 0 예를들어 이런 연봉 테이블에 대한 데이터가 있다고 가정을 해봅시다. 만약 30대 이상을 그룹으로 묶으려면 어떻게 해야할까요? if함수를 이용하면 간단하게 가능합니다. =if(E2>30,"30대이상","30대이하") 이런식으로 처리를 할 수 있습니다. ifs 함수 - 한번에 여러조건으로 데이터를 처리해야하는 경우 =ifs(조건1, 조건1이 참일때 값, ..
-
구글 스프레드시트 0 - 구글 스프레드 시트 시작하기데이터분석/스프레드시트 2020. 12. 21. 19:10
오늘은 구글 스프레드 시트를 시작하는 법에 대해서 알아보도록 하겠습니다. 스프레드 시트를 시작하기 위해서는 크게 두가지가 필요합니다. 1. 구글계정만들기 accounts.google.com/signup/v2/webcreateaccount?flowName=GlifWebSignIn&flowEntry=SignUp 위의 링크를 이용해서 구글 계정을 먼저 만들어 주세요! 2. 크롬 설치하기 www.google.com/intl/ko/chrome/ Chrome 웹브라우저 더욱 스마트해진 Google로 더 심플하고 안전하고 빠르게. www.google.com 위의 링크에서 크롬을 설치해 주세요! 3. 크롬에서 google.com으로 접속 -> 구글 계정 로그인 -> 우측상단 스프레드 시트 클릭 로그인 후에 우측 상단에..
-
구글 스프레드시트 3 - 산술연산자와 논리 연산자데이터분석/스프레드시트 2020. 12. 20. 23:02
스프레드 시트에서는 어떤 특정 계산을 하기 위해서 숫자연산자, 논리연산자, 문자연산자가 있습니다. 흡사 계산기랑 비슷한 형태를 가졌는데요. 하나씩 알아보도록 합시다. 앞서 연산을 하기 위해서는 '=셀 + 셀' 과 같이 '=' 등호를 먼저 붙이면서 시작해야합니다. 등호를 붙이면 그 순간 스프레드 시트가 이를 수식으로 인지하게 시작합니다. 1. 숫자 연산자 - 숫자 연산자는 숫자에 해당하는 값들을 계산해주는 연산자 입니다. 연산자 설명 수식 결과 + 수식에 있는 값들을 더해줌 =1+2 3 - 수식에 있는 값들을 빼줌 =2-1 1 * 수식에 있는 값들을 곱해줌 =3*4 12 / 수식에 있는 값들을 나눠줌 =12/3 4 ^ 수식에 있는 값들을 제곱해줌 =2^2 4 % 수식에 있는 값을 %로 바꿔줌 =2% 0.0..