Home 6월 2일 Today I Learned
Post
Cancel

6월 2일 Today I Learned

오늘한 일

  • 코딩보카를 마쳤다
  • 블로그 TIL을 작성하였다
  • 1일 1커밋을 하였다

느낌 점

오늘 여러번 시도 끝에 코딩보카 2.0에서 발생한 문제를 해결하였다 다양한 방법을 시도하면서 배운 것도 많았고 예상했던 것들이 모두 빗나가다가 마지막에 떠올린 추론이 맞은 것에서 희열또한 느꼈다 코딩보카 프로젝트도 끝났으니 내일은 Dart 언어 학습에 들어가야겠다

배운 점

판다스 데이터 타입 변경

판다스를 통해 데이터 타입을 변경하는 법은 크게 보면 두가지가 있는데

첫 번째 방법은 자동으로 데이터 타입을 변경하는 방법으로

1
df = df.convert_dtypes()

위 방법은 object로 추로된 속성 자동을 데이터 타입 변경하는 것으로 100% 되는 것은 아니므로 주의가 필요하다

두 번째 방법으로는 수동으로 데이터 타입을 변경하는 것으로

1
2
3
4
5
6
7
8
9
10
11
# 사용자가 직접 데이터 자료형 변경1
 df = df.astype({
     'species' : 'category',
     'island' : 'category',
     'sex' : 'category'
 })'

# 사용자가 직접 데이터 자료형 변경2
df['species'] = df['species'].astype('category')
df['island'] = df['island'].astype('category')
df['sex'] = df['sex'].astype('category')

위와 같이 변경할 수 있다

내일 계획

내일은 Dart 언어 공부를 해야겠다

This post is licensed under CC BY 4.0 by the author.

6월 1일 Today I Learned

6월 3일 Today I Learned