본문 바로가기

분류 전체보기277

[Python] DataFrame 컬럼을 인덱스로 사용, 다시 되돌리는 방법 set_index(), reset_index() -> set_index(컬럼명) 함수 사용 되돌리는 법 -> 되돌렸지만 기존 인덱스 이름이 사라진 모습이다. reset_index(drop = True)를 하면 컬럼으로 올리지 않고 바로 지운다. 2023. 11. 18.
[Python] DataFrame 인덱스나 컬럼명 바꾸는 법 rename() -> 보이는 대로, rename()를 이용하면 된다. 키워드 인자인 index와 columns를 함께 써도 된다. 중요한 건, 딕셔너리 타입으로 해야 한다. 2023. 11. 18.
[Python] Pandas DataFrame 행 열 삭제 방법 drop() 변수.drop(삭제할 행, axis = 0) 변수.drop(삭제할 열, axis = 1) -> drop함수의 첫번째 인자엔 삭제할 행이나 열의 이름이 들어가고, 두번째 인자인 axis의 값엔 첫번째 인자가 행일 경우 0, 열일 경우 1이 들어간다. 2023. 11. 18.
[Python] DataFrame 컬럼 추가 하는 법 -> 데이터프레임[컬럼명] = [넣을 값] 딕셔너리 타입에서 요소 추가 하는 것과 비슷하다. 2023. 11. 18.
[Python] DataFrame 데이터 값 변경하는 법 -> 원하는 데이터에 접근한 후에 대입연산자로 값 변경한다. 2023. 11. 18.
[Python] DataFrame 요소들에 접근하는 법 loc[] , iloc[] -> 컬럼명이 2개 이상 일 경우 list로 묶어줘야 한다. -> 첫번째 인자값만 넣으면 해당하는 인덱스의 모든 컬럼 value가 나온다. -> 인덱스(데이터 고유의 주소 값)으로 엑세스 하는 방법이다. 0번째 행에 해당하는 데이터가 다 나온다. 2023. 11. 18.
[Python] Pandas 데이터 생성 pd.Series(), pd.DataFrame(), ndim, size, shape, index, values 먼저 pandas 라이브러리를 import한다. import pandas as pd Pandas의 1차원 데이터를 시리즈(Series)라고 한다. 변수[해당 index명 or 해당 index] = 해당하는 index의 value 반환 (딕셔너리 타입에서 key로 value를 구하는 것과 비슷하다.) 관련 함수들 ndim = 차원 반환 size = 총 데이터 개수 반환 shape = 모양(ex = (4,)) 반환 index = 모든 index명 반환 values = 모든 value값 반환 Pandas의 2차원 데이터를 데이터프레임(DataFrame)이라고 한다. Series 데이터와 마찬가지로 ndim,size,shape,index,values 등 함수 사용 가능. 행 = index , 열 = column.. 2023. 11. 18.