Pandas 기초 (5) 썸네일형 리스트형 리스트(list)를 데이터 프레임(dataframe) 만들기 리스트를 데이터 프레임으로 만들어 보는 방법을 알아보자. 먼저 pandas를 import 한다. import pandas as pd fruits, sell라는 이름의 리스트 변수를 정의한다. fruits = ['사과', '배', '참외']sell = [60, 15, 25] 여기서 fruits와 sell을 column으로 하는 dataframs을 만들어 보고자 한다. 해당 코드는 다음과 같다. df = pd.DataFrame({key:value, key:value})# 여기서 key는 column 명을 입력하고, value는 해당 column에 해당하는 값인 list 변수를 입력한다. 따라서 위에서 설정한 fruits, sell이라는 list를 dataframe으로 만드는 코드는 다음과 같다. .. [pandas] dataframe에 column 추가 하기, insert 함수 안녕하세요. 오늘은 pandas를 이용하여 dataframe에 column을 추가해 보겠습니다. dataframe에 column을 추가하기 위해서는 insert 함수를 사용합니다. insert 함수의 기본 문법은 다음과 같습니다. data.insert(loc, column, value) insert 함수 속에 기입하는 parameter의 의미는 다음과 같습니다. loc: 삽입될 열의 위치 column: 삽입될 열의 이름 value: 삽입될 열의 값 그럼 실습을 해 보겠습니다. 키와 몸무게가 있는 csv 파일을 가져와 bmi를 계산하여 WEIGHT(몸무게) 다음 열에 bmi 열을 추가하는 예제를 해 보겠습니다. import pandas as pd data = pd.read_csv("파일 경로") # 실제 .. Data indexing Data Indexing, Selection, Assigning In [1]: import pandas as pd In [7]: df = pd.read_csv("exercise_1.csv", index_col="번호") Data를 분석하기 위해서는 필요한 데이터를 선택하고, 정제하는 과정이 필요하다. DataFrame에서 필요한 데이터를 선택하는 방법을 알아보자. Naive accessors In [8]: df.head() Out[8]: 국어 영어 수학 과학 국사 번호 0 95.0 50 80.0 84.0 90 1 80.0 74 62.0 77.0 92 2 95.0 94 96.0 97.0 99 3 80.0 60 NaN 75.0 77 4 75.0 95 85.0 74.0 64 기본적으로 pandas는 DataF.. [pandas]CSV 파일 불러오기 In [1]: import pandas as pd 데이터 파일 불러오기 CSV 파일 불러오기 임의로 생성한 exercise_1.csv 파일을 현재 노트북 파일과 같은 위치에 업로드 한 뒤 그 파일을 불러 오겠다. 파일을 불러오는 명령어는 read_csv(파일경로) 이다 In [9]: df = pd.read_csv("exercise_1.csv") In [10]: df Out[10]: 번호 국어 영어 수학 과학 국사 0 0 95 50 80 84 90 1 1 80 74 62 77 92 2 2 95 94 96 97 99 3 3 80 60 65 75 77 4 4 75 95 85 74 64 5 5 64 55 66 96 74 6 6 60 75 85 65 74 7 7 75 85 95 77 71 8 8 77 74 75 .. [pandas]데이터 생성 판다스란? 파이썬의 데이터 처리 라이브러리 판다스 불러오기 pandas를 다음의 명령어로 import 한다. In [2]: import pandas as pd 데이터 생성 DataFrame DataFrame은 표의 형식을 하고 있는 데이터이다. 표의 각 칸은 값(value)을 가지고 있다. DataFrame은 행(row)과 열(column)으로 표시할 수 있다. DataFrame은 다음의 명령어로 생성할 수 있다. DataFrame 생성 In [3]: df = pd.DataFrame({'yes': [50, 21], 'no':[131, 2]}) df Out[3]: yes no 0 50 131 1 21 2 DataFrame은 row와 column으로 구성된다. 위 표에서 yes, no는 column 명이며 .. 이전 1 다음