목록dev-log/python (48)
오식랜드
출처 : 나도코딩 https://www.youtube.com/watch?v=PjhlUzp_cU0&t=10533 import pandas as pd # excel 파일 열기 df = pd.read_excel('score.xlsx', index_col='지원번호') Column 선택 (label) column 하나만 선택 print(df['이름']) 지원번호 1번 채치수 2번 정대만 3번 송태섭 4번 서태웅 5번 강백호 6번 변덕규 7번 황태산 8번 윤대협 Name: 이름, dtype: object print(df['키']) 지원번호 1번 197 2번 184 3번 168 4번 187 5번 188 6번 202 7번 188 8번 190 Name: 키, dtype: int64 column 여러개 선택 print(..
출처 : 나도코딩 https://www.youtube.com/watch?v=PjhlUzp_cU0&t=10533 Data Frame 확인 describe() : 계산 가능한 데이터에 대해 Column 별로 데이터의 개숫, 평균, 표준편차, 최소/최대값 등의 정보를 보여줌 import pandas as pd # excel 파일 열기 df = pd.read_excel('score.xlsx', index_col='지원번호') # data frame 확인 print(df.describe()) 키 국어 영어 수학 과학 사회 count 8.000000 8.000000 8.000000 8.000000 8.000000 8.000000 mean 188.000000 62.500000 65.625000 66.250000 70..
출처 : 나도코딩 https://www.youtube.com/watch?v=PjhlUzp_cU0&t=10533 Data Frame 객체를 excel, csv, txt 등 형태의 파일로 저장 및 열기 import pandas as pd data = { '이름' : ['채치수', '정대만', '송태섭', '서태웅', '강백호', '변덕규', '황태산', '윤대협'], '학교' : ['북산고', '북산고', '북산고', '북산고', '북산고', '능남고', '능남고', '능남고'], '키' : [197, 184, 168, 187, 188, 202, 188, 190], '국어' : [90, 40, 80, 40, 15, 80, 55, 100], '영어' : [85, 35, 75, 60, 20, 100, 65, 8..
출처 : 나도코딩 https://www.youtube.com/watch?v=PjhlUzp_cU0&t=10533 설치 pip install pandas import import pandas as pd Series 1차원의 데이터를 다룰 수 있음 (정수, 실수, 문자열 등) temp = pd.Series([-20, -10, 10, 20]) print(temp) 0 -20 1 -10 2 10 3 20 데이터에 자동으로 index가 부여돼서 리스트처럼 사용할 수 있음 temp = pd.Series([-20, -10, 10, 20]) print(temp[0]) # 0번째 데이터 출력 : -20 print(temp[1]) # 1번째 데이터 출력 : -10 print(temp[3]) # 2번째 데이터 출력 : 10 ..
glob, os, datetime glob glob 은 어떤 경로 내의 폴더 또는 파일의 목록을 조회할 때 사용합니다 glob 모듈에는 glob() 이라는 함수가 있는데 파일 이름 또는 형태를 넘기면 그에 해당하는 파일이 조회됩니다. glob 모듈 import glob() 함수에는 확장자가 py 인 모든 파일을 입력 파일 실행 import glob print(glob.glob("*.py")) # 확장자가 py 인 모든 파일 실행을 해보면 현재 작업 공간에 존재하는 .py 로 끝나는 모든 파일이 출력되는 것을 확인할 수 있습니다. os os 는 운영체제에서 제공하는 기본 기능으로 생각하면 된다 예를 들어서 폴더를 만들거나 삭제하는 기능을 수행할 수 있습니다. 우선 현재 파이썬 파일이 실행되는 디렉토리 정보..
내장함수 내장함수란 print(), str(), input()와 같이 따로 import 할 필요 없이 파이썬에서 바로 실행되는 함수를 말합니다. 내장함수에 대한 자세한 내용은 아래 링크에서 확인 가능합니다! https://docs.python.org/3/library/functions.html 각 내장 함수를 클릭해보면 설명을 확인할 수 있으며 예제 코드가 함께 제공되는 경우도 있습니다. 외장함수 외장 함수를 사용하기 위해서는 반드시 해당 모듈을 import 해야 합니다. 먼저 파이썬에서 제공되는 모듈을 살펴보기 위해 아래 링크에 진입합니다. https://docs.python.org/3/py-modindex.html 예를 들어, random 모듈에서 사용 가능한 함수 정보를 확인하기 위해 상단의 r을 ..