본문 바로가기

study

혼공 분석 2주차

1. pandas

 - 판다스를 생각하면 떠오르는 이미지가 "엑셀형태" 로 생각됩니다.

 - Grid형태를 만드는 방법을 몇가지가 있습니다.

  ① pd.read_json(Param : 일반문자열) 이용 방법 

       L 아래 그림에서 주황색 박스 

       L <class 'str'> 형태로 인자를 구성함

  ② pd.DataFrame(Param : 파이선 객체) 이용 방법

       L 아래 그림에서 노랑색 박스

       L <class 'list'> 형태로 인자를 구성함

 

2. xml을 사용하기 (p.98)

 - xml 노드에 같은 이름(동일 이름) 으로 element가 있는경우, 어떻게 될지 호기심에 해보았습니다.

 - <name>의 항목을 일부러 2개 생성했습니다.

    L 아래 처럼 노란색으로 같은 항목을 2개 생성했습니다.

 

- 아래와 같은 방식으로는 처리하면 동일 2개 있다고 오류가 납니다

   ValueError : too many values to unpack (expected 3)

 

- 하지만 findtext로 찾는 방식은 첫번째 항목을 찾아서 오류없이 정보를 반환합니다.

   첫번째 항목으로 find된 내용이 출력됩니다.

 

 

■ 기본미션

☞ p. 150의 확인 문제 1번 풀고 인증하기

다음과 같은 데이터프레임 df가 있을때 loc메소드의 결과가 다른 하나는 무엇인가요?

4가지 보기 항목을 answer1,2,3,4로 구별해서 확인해보았습니다.
정답은 4번째 사항의 결과가 다르다.

판다스에서 ::2의 의미는 data를 지정갯수 2번째 항목마다 추출하라는 의미를 가진다.

■ 선택미션

☞ p. 137 ~ 138 손코딩 실습으로 원하는 도서의 페이지 수를 추출하고 화면 캡처하기

'study' 카테고리의 다른 글

혼공 분석 4주차  (0) 2022.12.28
혼공 분석 3주차  (0) 2022.12.28
혼공 분석 1주차  (0) 2022.12.28
혼공 파이썬 6주차  (0) 2022.08.20
혼공 파이썬 5주차  (0) 2022.08.13