본문 바로가기

파이썬이 C++보다 빠를 수 있다(번역글) Medium에서 자극적이라 생각되는 글을 추천받았습니다. 제목처럼 파이썬이 C++보다 빠를 수도 있다는 글인데요. 오늘은 그 Medium의 글을 한국어로 전달드려볼게요. 파이썬(Python)은 다재다능한 프로그래밍 언어입니다. 파이썬은 라이브러리와 고수준의 언어이기 때문에 기계 학습 문제 해결에 가장 많이 사용되지만, 다른 언어보다 속도가 느린 것으로 알려져 있어요. 그래서 많은 사람들은 C++과 같은 다른 옵션들로 문제를 해결하려합니다. 하지만 이 아티클에서 파이썬이 C++보다 얼마나 빠른지 보여드리겠습니다. 기본 스피드 파이썬과 C++의 일반적인 스피드를 테스트하기 위해 Generation of primes 알고리즘을 실행해보겠습니다. 두 언어에서 모두 짧고 간단하고 명료하게 만들 수 있습니다. 파이..
판다스(Pandas)에서 map과 apply의 차이점 파이썬(Python)을 데이터 분석 도구로 사용할 경우, 가장 자주 살펴보게 될 라이브러리는 단언컨대 판다스(Pandas)입니다. 그래서 간략하게 판다스(Pandas)에 대해 알아보고, 판다스(Pandas)에서의 map과 apply의 차이점에 대해 정리해보고자 합니다. 판다스(Pandas)란 무엇이죠? 판다스(Pandas)는 파이썬(Python)에서 구조화된 데이터나 표 형식의 데이터를 빠르고 쉽게 표현적으로 다룰 수 있도록 설계된 라이브러리입니다. 기존에 R언어를 사용해보신 경험이 있으신 분들은 DataFrame이라는 데이터 구조가 낯설지 않으실텐데요. 파이썬(Python)에서는 DataFrame과 같은 데이터 구조를 내장함수에서 지원하지 않기때문에 외부모듈인 판다스(Pandas)를 사용하셔야 합니다...