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 |