데이터분석 개발일지(스파르타코딩)

데이터분석 개발일지1

rainsky 2022. 8. 9. 16:54

2022.08.09

데이터 분석은 학교에서도 공부하고 해오던 거라 복습 차원에서 스파르타 코딩 데이터 분석을 신청했다.

그런데 첫 주에 웹 스크래핑을 이용하는 것을 보고, 아직 배워야 할게 많이 남았음을 느꼈다.

많은 도움이 됐으면 좋겠다. 첫 주는 도움 되는 주였다!

 

까먹었든 처음 배우든 나에게는 유용했다.

extend

# extend
list1 = [1,2,3]
list2 = ['a','b','c']
list1.extend(list2)
print(list1)
 
답: [1, 2, 3, 'a', 'b', 'c']
 

append는 알고있었지만, extend는 생소했다. 여러 개를 append 하는 느낌이다. 연장!

 

비교 연산

=: 그릇에 어떠한 수나 문자를 담는 행위
==: 파이썬한테 질문하는 행위(참/거짓)

try, except

시도하다가 에러가 발생할 경우에 예외로 처리해준다.(에러 대신 다른 거)

 

try:
  print(a/b)
except:
  print('0으로 나눌 수 없어요!')
 

아직 이 부분은 나에게 생소하다..

 

concat: 합치기

코딩 공부를 하면서 많이 본 부분이다. 그래서 더 열중하며 들었다.

데이터 프레임을 합쳐준다.

 

total_df = pd.concat([df,df2])
#total_df = pd.concat([df,df2],axis=1)
 

위에 첫 번째처럼 해주면 밑, 즉 행으로 합쳐진다.

axis=1을 넣어주면 옆으로, 즉 열로 합쳐진다.

 

웹 스크래핑과 관련된 부분은 새롭게 적어보고 싶어서 개발일지 1.2에서 적겠다.