사실 실무에서 데이터는 앞 예시처럼 일일이 데이터를 만드는 경우보다 이미 생성된 데이터를 데이터 프레임에 담아 사용할 때가 더 많습니다. 이 경우는 뒷장에서 자세히 다루겠습니다.
잠 깐 만 요
다양한 데이터 구조를 사용하는 이유
어떤 독자는 “데이터 프레임이 그렇게 유용하다면 모든 데이터 구조를 데이터 프레임으로만 쓰면 되지 않을까요?”라는 의문이 생길 것입니다. 어느 정도는 맞는 말입니다. 다만 무조건 데이터 프레임으로 데이터 구조를 만들면 컴퓨터 메모리를 많이 차지하여 비효율적으로 사용하게 됩니다. 또 분석 기법에 따라 데이터 프레임 말고 다른 데이터 구조를 사용하는 데 더 용이할 때가 있습니다. 이는 마치 닭 잡는 데 소 잡는 칼을 쓰지 않는 것과 같다고 할까요? 데이터와 데이터 분석 기법에 맞는 데이터 구조를 선택하여 사용하면 좋습니다.