본문 바로가기

pandas3

파이썬 데이터 프레임 정렬하기 sort_values() 함수 sort_values sort_values('기준 열', ascending = True) sort_values(['기준 열1', '기준 열2'] ascending = True) sort_values('기준 열', ascending = False) sort_values(['기준 열1', '기준 열2'] ascending = False) 위의 표를 담고 있는 엑셀 파일이 있다고 하자. read_excel() 함수를 사용하여 생성한 데이터 프레임의 형태는 다음과 같다. 우리는 sort_values()라는 함수를 사용하여 특정 열을 기준으로 데이터를 정렬할 수 있다. 1 2 3 4 5 6 7 import pandas as pd df = pd.read_.. 2023. 4. 12.
파이썬 데이터 프레임 인덱싱, 슬라이싱(loc, iloc) 목차 1. loc 2. iloc 1. loc 데이터 프레임.loc['인덱스명'] 명시적인 인덱스를 참조하는 인덱싱, 슬라이싱 방법이다. 1 2 3 4 5 6 7 8 9 10 11 12 import pandas as pd a = pd.Series([10, 20, 30, 40, 50]) b = pd.Series([124,523,125,324,754]) df = pd.DataFrame(data = [a, b], index = ['a', 'b']) print(df) print('') print(df.loc['a']) print('') print(df.loc['b']) Colored by Color Scripter cs 0 1 2 3 4 a 10 20 30 40 50 b 124 523 125 324 754 0 1.. 2023. 4. 6.
파이썬 엑셀 데이터 불러올 때 숫자 0 안 사라지게 하는 법 위와 같은 엑셀 데이터가 있다고 하자. pandas 라이브러리를 활용해서 excel 파일의 데이터를 불러오고 데이터 프레임을 생성한다. 그런데 '001', '002'와 같이 숫자 0이 가장 앞에 적혀있는 데이터 같은 경우에는 숫자 0을 삭제한 나머지 숫자만 데이터 프레임에 입력된다. 1 2 3 4 5 import pandas as pd a = pd.read_excel('230330.xlsx') a Colored by Color Scripter cs 엑셀을 데이터 프레임으로 불러오는 함수 read_excel을 사용한 결과는 위와 같다. 엑셀에서 데이터의 형식을 텍스트로 설정해 놓았더라도 숫자로 인식하여 앞의 0을 모두 삭제하고 입력한다. 방법은 없을까 하고 판다스 공식 문서에서 read_excel이라는 함.. 2023. 3. 30.
반응형