언어

    [colab] 3. colab으로 pandas 모듈 사용하기(2)

    앞 글에 이어서 메서드들에 대해 소개하겠다. 기초적인 메서드들일 수 있지만 나중에 자주 쓰일 녀석들이니 한번 공부할 때 꼼꼼히 알아두면 좋을 것 같다. # copy 복사 - DataFrame을 복사할 때 사용한다. 1. 기존 배열을 새로운 변수에 저장한 경우 - 복사본에 변형을 주면 원본에도 변형된다. >>> new_df=df# 새로운 변수에 저장. 복사본 생성. >>> new_df['이름']='김사과'# '이름' 열에 '김사과' 값들이 추가됨. >>> df.head()# 원본인 df에도 반영. name 그룹 소속사 성별 생년월일 키 혈액형 브랜드평판지수 이름 0 지민 방탄소년단 빅히트 남자 1995-10-13 173.6 A 10523260 김사과 1 지드래곤 빅뱅 YG 남자 1988-08-18 177...

    [colab] 3. colab으로 pandas 모듈 사용하기(1)

    [colab] 3. colab으로 pandas 모듈 사용하기(1)

    드디어 Pandas!! 공부하기 전에 여러 곳에서 pandas를 이용해서 데이터를 표현하는 시각화들을 많이 봐왔다. 이제 직접 내가 시각화를 구현할 수 있게 됐다. 공부해보고나니 정말 편리한 모듈이다. 1. Pandas 란 - pandas는 데이터 시각화와 분석을 하기위한 모듈이다. - numpy 모듈과 똑같이 'import pandas as pd ' 로 모듈을 import한다. - pandas의 Series : 1개의 column(1차원)을 Series라고 한다. # Series() >>> pd.Series([1, 2, 3, 4]) # 이는 아래와 같이 풀 수 있는데, Series는 하나의 컬럼이라 생각하면 되는 것을 알 수 있다. >>> a = [1, 2, 3, 4] >>> pd.Series(a) -..

    [colab] 2. colab으로 Numpy 모듈 사용하기

    [colab] 2. colab으로 Numpy 모듈 사용하기

    1. Numpy란 - 수학, 과학 계산용 패키지 - 성능: 파이썬 리스트보다 빠름. - 메모리 사이즈 : 파이썬 리스트보다 적은 메모리를 사용. - 빌트인 함수 : 선형대수, 통계관련 여러 함수들을 내장. (파이썬에는 X) 1-1. Numpy 배열 - 1차원 배열 : numpy.array([data1, data2...]) - 2차원 배열 : numpy.array([data1, data2...], [data3, data4...]) # 별칭(alias) 지정하기 import numpy as np # ndarray(넘파이 배열) 생성 arr = np.array([1,2,3,4])# arr는 참조변수. (메모리를 참조하고 있는 변수) type(arr)# numpy.ndarray 출력, ndarray 객체 타입이..

    [colab] 1. 코랩 설치 및 기초 명령어

    1. 코랩 설치하기 1. 구글 드라이브로 이동 2. 새로만들기 - 더보기에 Google Colaboratory 클릭. 본인은 해당 경로로 찾지 못해서 다음 링크에 접속하였다. https://colab.research.google.com/notebooks/intro.ipynb#recent=true Google Colaboratory colab.research.google.com 3. 파일 - 새노트 2. 코랩의 하드웨어 성능 # os 환경 !cat /etc/issue.net# colab의 명령어 catch (해당 파일의 내용을 보여줘라.) # Ubuntu 18.04.5 LTS 출력 # cpu와 memory 사양 # cpu 사양 !head /proc/cpuinfo # memory 사양 !head -n 3 /..

    파이썬 기초 문법2 (함수와 람다 표현식, 라이브러리)

    파이썬 기초 문법2 (함수와 람다 표현식, 라이브러리)

    Youtube '동빈나' - [이코테 2021 강의 몰아보기] 영상을 보고 복습하는 글입니다. 6. 함수와 람다 표현식 ㄱ. 함수 ▶함수(Function): 특정한 작업을 하나의 단위로 묶어놓은 것 -> 불필요한 소스코드의 반복을 줄일 수 있다. ▶내장 함수 : 파이썬이 기본적으로 제공하는 함수 ex)input(), print() ▶사용자 정의 함수 : 개발자가 직접 정의하여 사용할 수 있는 함수 ▶매개변수 : 함수 내부에서 사용할 변수 ▶반환 값 : 함수에서 처리된 결과를 반환 ▶파라미터 지정할 때, 매개변수의 순서가 달라져도 직접 지정할 수 있다. ex) add(b = 3, a = 7) ㄴ. global 키워드 ▶함수 내부에서 바깥에 선언된 변수를 사용하고자 한다면, global 키워드로 변수를 지정..

    파이썬 기초 문법2 (기본 입출력과 반복문&조건문)

    파이썬 기초 문법2 (기본 입출력과 반복문&조건문)

    Youtube '동빈나' - [이코테 2021 강의 몰아보기] 영상을 보고 복습하는 글입니다. 3. 기본 입출력 ㄱ. 기본 입출력 ▶모든 프로그램은 적절한 입출력 양식을 가지고 있음. ▶자주 사용되는 표준 입력 방법 - input() 함수 : 한줄의 문자열을 입력 받는 함수. - map() 함수 : 리스트의 모든 원소에 각각 특정한 함수를 적용할 때 사용하는 함수. ex) 공백을 기준으로 구분된 데이터(한줄)를 입력받을 때, list(map(int, input().split())) : input()으로 한줄의 문자열을 입력받으면, split()으로 공백을 기준으로 구분하고, 구분된 각 원소를 정수형으로 바꿔준 후에, list로 만들어주어 저장. ex) 공백을 기준으로 구분된 데이터의 개수가 많지 않으면,..