AI Big Data/pandas

나만의 데이터 만들기

retro_blue 2020. 7. 7. 10:43
반응형

이번에는 실습에 사용할 시리즈와 데이터프레임을 직접 만들어보도록 하겠습니다.

 

1-1. 시리즈 만들기

pandas의 Series 메서드에 리스트를 전달하여 Series를 생성

 시리즈 생성시 문자열을 인덱스로 지정할 수도 있습니다.
 Series 메서드의 index 인자를 통해 인덱스로 사용하고자 하는 문자열을 리스트에 담아 전달한다.

 

인덱스에 숫자 대신 fruit, price 라는 문자열이 삽입되었습니다

 

 

1-2. 데이터프레임 만들기

 

 데이터프레임을 만들기 위해서는 딕셔너리를 DataFrame 클래스에 전달해야 한다

 

 데이터프레임도 인덱스를 따로 지정하지 않으면 인덱스를 0부터 자동으로 생성합니다.
 따로 인덱스를 지정하고 싶으면 index 인자에 리스트를 전달하면 됩니다.

 columns 인자를 사용하면 데이터프레임의 열 순서를 지정할 수 있습니다.

 

 Price와 Count의 열 순서가 바뀌었습니다.

 

 

 딕셔너리는 키(Key)와 값(Value)으로 이루어진 한 쌍의 데이터들의 순서를 보장하지 않습니다.

  Q. 순서가 보장된 딕셔너리를 전달하려면 어떻게 할까요?

  A. OrderedDict 메서드를 사용해야 합니다!

 

 


[참고자료]

(Book) Do it! 데이터 분석을 위한 판다스 입문 (Chen. Daniel Y 저) - 이지스퍼블리싱

Do it! 데이터 분석을 위한 판다스 입문
국내도서
저자 : 다니엘 첸(Chen, Daniel Y.) / 김영하역
출판 : 이지스퍼블리싱 2018.10.11
상세보기
반응형

'AI Big Data > pandas' 카테고리의 다른 글

데이터프레임 다루기  (0) 2020.07.08
시리즈 다루기  (0) 2020.07.08
기초적인 통계 계산하기  (2) 2020.07.06
데이터 추출하기  (0) 2020.07.06
데이터 집합 불러오기  (0) 2020.07.06