[Polars]폴라스 소개
·
Python/Library
폴라스란?폴라스는 판다스의 상위호환으로 대용량 데이터를 판다스보다 더 빠르고 쉽게 처리할 수 있다.폴라스는 RUST언어를 기반으로 만들어졌으며 단일 스레드뿐 아니라 멀티 스레드 처리를 지원하여 보다 빠른 데이터 처리가 가능하다. 00강. [Pandas]판다스 소개판다스란?넘파이와 같이 데이터 처리에 사용되는 파이썬의 라이브러리이다.판다스에서는 Series와 DataFrame이라는 테이블 형식의 객체를 제공하고 여러 데이터 처리 함수들을 제공해 데이터 처리c0de-log.tistory.com 폴라스의 특징1. 고성능Rust 기반의 병렬 처리 엔진을 사용하여 데이터 연산 속도가 빠르다. 2. 표현식 기반 API연산을 효율적으로 수행하기 위해 SQL과 유사한 표현식 기반 API를 제공한다. 3. 유연한 데이터..
[Pandas]판다스 소개
·
Python/Library
판다스란?넘파이와 같이 데이터 처리에 사용되는 파이썬의 라이브러리이다.판다스에서는 Series와 DataFrame이라는 테이블 형식의 객체를 제공하고 여러 데이터 처리 함수들을 제공해 데이터 처리를 보다 빠르고 쉽게 할 수 있게 해 준다. 판다스의 특징1. Series와 DataFrame객체판다스에서는 Series(1차원)와 DataFrame(2차원)이라는 테이블 형식의 객체를 제공하여 데이터의 가독성을 높여주고 데이터 처리를 쉽게 만들어준다. 2. 데이터 처리 함수결측치 처리, 데이터 필터링 등 데이터 처리에 사용하는 함수들을 제공하여 데이터 처리를 더 쉽게 만들어준다. 3. 여러 파일들과의 호환성판다스 함수 중 외부 파일로부터 데이터를 불러올 수도 있으며 Excel, Json, CSV 등 다양한 파일..
[Numpy] 넘파이 소개
·
Python/Library
넘파이란?넘파이는 파이썬 라이브러리 중 하나로 데이터 처리를 할 때 사용한다.다양한 다차원 배열과 행렬 연산 함수 등 데이터 처리에 유용한 것들을 포함하고 다른 라이브러리들과의 호환성이 좋기 때문에 머신러닝 등 데이터 처리가 필요한 부분에 많이 사용된다. 넘파이의 특징넘파이는 다양한 특징을 가지고 있고 이러한 특징들 덕에 우리에게 더 빠르고 쉬운 데이터 처리를 제공한다.다음은 넘파이의 특징을 나열한 것이다. 1. 다차원 배열 객체(ndarray) 제공넘파이는 다차원 배열 객체를 제공해 더 빠른 연산 속도를 제공한다.이 다차원 배열 객체는 동일한 자료형으로 이루어진 배열이다. 2. 연산 속도넘파이는 내부적으로 C언어로 이루어져 있어 빠른 연산이 가능하다. 3. 브로드 캐스팅서로 다른 크기의 배열 간에도 연..