Page cover

💻Python

연구를 위한 python 세팅 및 활용 방법

Python은 수 많은 프로그래밍 언어 중 하나로, 연구자들이 가장 많이 사용하는 언어이기도 합니다. Python이 연구에 많이 활용될 수 있는 이유는 1) 연구에 활용될 수 있는 다양한 기능을 지원하는 패키지가 많다는 것과 2) 많은 연구자들의 자료를 인터넷에서 쉽게 찾아보고 배울 수 있다는 장점이 있기 때문입니다. 예를 들어 python으로 다음의 내용들을 할 수 있습니다.

엑셀 작업 자동화 (pandas 활용)

데이터를 정리할 때 일반적으로 엑셀을 많이 사용하지만, 그 양이 방대하고 반복 작업이 너무 많은 경우에는 작업 효율이 떨어지는 경우가 많습니다. 이런 반복 작업을 자동화하고 동일한 방법으로 데이터를 정리해야 할 경우에 python을 활용하면 좋습니다. 특히 pandas라는 패키지는 이런 엑셀에서 다루는 형태의 데이터를 처리하는데 아주 유용합니다. 자료도 아주 많고 잘 많은 예시 코드들이 있어서 진입 장벽도 매우 낮습니다.

데이터의 크기가 너무 큰 경우에도 python을 활용하면 유용합니다. 엑셀의 경우 작업할 수 있는 데이터 크기에 제한이 있습니다. 만약 이보다 큰 데이터를 하나의 파일에서 작업하려고 하면 파일이 열리지 않거나 최대 행 이후의 데이터는 누락되어 나타납니다. 하지만 pandas에서 데이터를 열면 거의 제한 없이 큰 데이터를 다룰 수 있습니다.

데이터 시각화 (matplotlib / seaborn 활용)

Last updated