판다스 인덱스 슬라이싱 토나온다
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, 85],
'수학' : [100, 50, 70, 70, 10, 95, 45, 90],
'과학' : [95, 55, 80, 75, 35, 85, 40, 95],
'사회' : [85, 25, 75, 80, 10, 80, 35, 95],
'SW특기' : ['Python', 'Java', 'Javascript', '', '', 'C', 'PYTHON', 'C#']
}
df = pd.DataFrame(data, index = ['1번', '2번', '3번', '4번', '5번', '6번', '7번', '8번'])
df
df만 쓰는건 column 슬라이싱이 안되는것 같다.
df.loc
indexing도 가능 열을 범위로 가져오기 이름~키까지
빈칸 채우기
df.iloc
indexing 번호로만 부른다
++참고
밑에 2개 결과가 똑같다
'파이썬. 데이터분석 > Pandas' 카테고리의 다른 글
column + 텍스트 (0) | 2024.05.14 |
---|---|
pandas 정규표현식 (+질문) (0) | 2024.05.12 |
for 순환문 : 텍스트 + 숫자에서 숫자부분만 순환시키기(subplot) (0) | 2022.10.30 |
소숫점 표시 : 전체 변경, 특정 열만 변경 (apply,lambda) (0) | 2022.10.04 |
자료형 변환 : 전체, 특정 column / astype, applymap, apply (0) | 2022.10.03 |