Save Your Time
당신의 시간을 절약해주는 유용한 판다스 snippets을 소개한다.
- Snippet 1: pandas를 임포트 할 때 import pandas as pd
- Snippet 2: dataframe 생성
import pandas as pd
df = pd.DataFrame({
‘Name’: [‘Brian’, ‘Sarah’, ‘John’],
‘Age’: [21, 25, 33],
‘City’: [‘New York’, ‘Los Angeles’, ‘Chicago’]
})
- Snippet 3: dataframe의 데이터에 접근
df['Age']
- Snippet 4: dataframe에 column 추가
df['Occupation'] = ['Engineer', 'Teacher', 'Programmer']
- Snippet 5: dataframe에서 column 삭제
del df['Age']
- Snippet 6: dataframe에 새로운 이름 column 생성
df['Name'] = df['FirstName'] + '' + df['LastName']
- Snippet 7: dataframe에 row 추가
df.append({
'FirstName':'Alex',
'Age':34,
'City':'San Francisco'
})
- Snippet 8: dataframe에서 row 삭제
df.pop(2)
- Snippet 9: dataframe 정렬
df.sort(column='Age')
- Snippet 10: dataframe 순서 반전
df.reverse()
- Snippet 11: dataframe의 사이즈 찾기
len(df)
- Snippet 12: 인덱스로 데이터에 접근
df[2]
- Snippet 13: dataframe에 데이터 입력
df.insert(0, {
‘FirstName’: ‘Joe’,
‘Age’: 45,
‘City’: ‘Phoenix’
})
- Snippet 14: dataframe에서 데이터 제거
df.del(['FirstName', 'City'])
- Snippet 15: dataframe을 순회하기
for row in df:
print(row)
- Snippet 16: dataframe에서 최대 값 찾기
max(df['Age'])
- Snippet 17: dataframe에서 최소 값 찾기
min(df['Age'])
Photo by Tyler Nix on Unsplash
- Snippet 18: dataframe에서 평균값 찾기
mean(df['Age'])
- Snippet 19: dataframe에서 표준편차 찾기
std(df['Age'])
- Snippet 20: dataframe에서 중앙값 찾기
median(df['Age'])
- Snippet 21: dataframe에서 분위수 찾기
quantile(df['Age'], 0.5)
- Snippet 22: dataframe에서 데이터 그룹핑
df.groupby('City')
- Snippet 23: dataframe에서 row 갯수 세기
len(df)
this content is from -Alain Saamego- meduim.com
if you want to find that more detail, visit above link.
Leave a comment