1 minute read

당신의 시간을 절약해주는 유용한 판다스 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'])

png

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