본문 바로가기

ALL

Polars로 데이터 불러오기 및 조작하기 - 자주 쓰는 명령어로 배우는 Polars #2 안녕하세요! '자주 쓰는 명령어로 배우는 Polars' 시리즈의 두 번째 글입니다. 지난 글에서는 Polars의 주요 특징과 Pandas와의 차이점에 대해 알아보았는데요. 오늘은 본격적으로 Polars를 사용하여 데이터를 다루는 방법에 대해 알아보도록 하겠습니다.데이터 분석의 첫걸음은 데이터를 불러오는 것부터 시작합니다. Polars는 다양한 포맷의 데이터를 효율적으로 처리할 수 있으며, 대용량 데이터 처리에 장점을 가지고 있습니다. 이번 포스트에서는 데이터를 불러오고 기본적인 조작을 하는 방법에 대해 자세히 알아보겠습니다. 😊💡 여기서 사용하는 Polars 버전은 1.5입니다. polars 버전이 1 미만이면 예시 코드가 제대로 동작하지 않을 수 있습니다.먼저 필요한 라이브러리를 임포트하겠습니다. ..
Polars 시작하기 (소개 및 설치) - 자주쓰는 명령어로 배우는 Polars #1 안녕하세요, 데이터 처리와 분석을 위한 라이브러리 polars에 대해 들어보셨나요? Polars는 Pandas보다 빠른 성능과 직관적인 API로 최근 데이터 엔지니어와 사이언티스트 사이에서 큰 주목을 받고 있습니다.이전에 '자주 쓰는 명령어로 배우는 Pandas 시리즈'를 연재한 적이 있는데요, 이번에는 그와 유사하게 '자주 쓰는 명령어로 배우는 Polars 시리즈'를 작성해 보려고 합니다.이번 포스트에서는 Polars의 주요 특징과 설치 방법, 그리고 기본적인 사용법에 대해 알아보겠습니다.🤔 Pandas vs Polars: 무엇이 다를까?Pandas와 Polars는 모두 강력한 데이터 조작과 처리를 위한 라이브러리지만, 몇 가지 중요한 차이점이 있습니다:성능: Polars는 Rust로 작성되어 Pan..
HTML을 이미지로 저장하기 - 트러블 슈팅 경험 공유 🔥 안녕하세요, 오늘은 제가 최근에 개발한 사이드 프로젝트 '퀵썸네일'을 만들면서 겪은 문제와 해결 방법에 대해 이야기해보려고 합니다. 퀵썸네일은 '몇 번의 간단한 클릭만으로 예쁜 썸네일을 빠르고 쉽게 만들 수 있는 프로젝트'인데요, HTML과 스타일 요소를 사용하고 있어서 HTML을 이미지로 저장하는 것이 핵심 기능이었습니다.트러블슈팅 #1: 사파리 이미지 저장 문제HTML을 이미지로 변환할 때 가장 유명한 라이브러리는 'html-to-image'입니다. 하지만 이 라이브러리를 사용하면 저장 시에 사파리 브라우저에서 이미지가 깨지는 문제가 있었습니다. 배경 이미지가 사라지거나, 폰트가 적용되지 않는 등의 문제가 존재했습니다.사파리나 파이어폭스 브라우저에서는 해당 라이브러리를 활용해서 이미지를 저장할 때 외..
[24년 주저리 #3] 요즘 내가 하고 있는 것들 이번주는 요즘 내가 개인적으로 하고 있는 것들을 정리해보려고 한다.영어공부영어 공부를 제대로 한다고 한지 10년이 넘은 거 같은데, 아직 많이 서툰 것이 느껴진다. 이대로 가면 영영 영어를 잘하는 날이 오지 않을 것 같아서 다른 때보다 더 열심히 하고 있다. 특히 스피킹 능력 향상에 중점을 두고 있다.'Hello Jennie'라는 좋은 유튜브 채널을 알게 되어서 매일 1~2 개 정도의 영상을 시청하고 이를 암기하여 말하는 연습을 하고 있다. 현재는 시즌 1의 58번 영상까지 진행했고, 올해 시즌2의 100번 영상까지 따라잡는 것이 목표이다.관련해서 영어 학습 블로그도 운영하고 있다. 하루에 2~3개의 표현들을 공부하고 예문들과 함께 포스팅하고 있다.flopha v0.1.0 준비flopha는 사내 git..
[24년 주저리 #2] 나만의 태양계 만들기 나만의 태양계나는 언제나 하고 싶은 게 많았다. 동시에 여러 사이드 프로젝트들을 시도했고, 배우고 싶은 것도 많아서 영어, 일본어, 피아노, 그림 등 다양한 분야에 손을 댔다.이런 시도들을 통해 나한테 맞는 것과 안맞는 것을 찾을 수도 있었지만, 나이가 들고보니 막상 제대로 이룬게 별로 없다는 걸 깨달았다. 뚜렷한 성취나 전문성을 증명할만 한 것들이 부족했다. 여러가지를 동시에 하다보니 각각의 진전이 더뎠고, 그러다보니 쉽게 포기했던 것 같다.나는 여전히 하고 싶은게 많다. 하지만, 이제는 그 욕심을 조절하려고 노력중이다. 한 번에 하나씩, 그리고 어느 정도 증명할만한 성과를 보인 후에 다른 것들을 시도해보려고 한다. 이 과정을 나는 ‘나만의 태양계’를 만드는 것이라고 정의했다.나만의 태양계 만들기우선 ..
[24년 주저리 #1] A.I. 닥터 웹툰을 보고 든 생각 A.I. 닥터 웹툰을 보고우연히 A.I 닥터를 보게되었다. 레지턴트 1년차 의사 ‘수혁’의 두뇌에 AI가 들어가면서 주인공이 천재가 되는 이야기이다. 인기있는 웹툰인만큼 재미도 있었지만, 개인적으로는 많은 깨달음을 얻을 수 있었다.생각해보면 요즘 모든사람들이 쉽게 AI를 사용할 수 있는 시대가 되었다. 이는 곧 누구나 ‘수혁’이 될 수 있는 가능성이 열렸다는 의미이기도 하다. ‘수혁'이 모든 전문 분과의 지식을 종합해 남들이 상상도 하지 못한 진단을 내리는 것처럼, 이제 한 사람이 다양한 분야의 지식을 전문적으로 습득하고 이를 실제로 활용할 수 있는 시대가 도래한 것이다.웹툰 속에서 수혁은 누구보다 열심히 공부한다. ‘AI 바루다’ 덕에 효율적으로 공부할 수 있지만 공부하는 시간을 줄이지 않고 오히려 더..
쉽고 빠른 썸네일 만들기, 퀵썸네일 (Quick Thumbnails) 소개 | 사이드 프로젝트 안녕하세요! 오늘은 제가 진행한 사이드 프로젝트, '퀵썸네일'에 대해 소개해 보려고 합니다. 인스타그램, 유튜브, 블로그 등의 플랫폼에서 썸네일은 콘텐츠의 첫인상을 결정짓는 매우 중요한 요소입니다. 하지만, 디자인 스킬이 부족한 사람들에게는 썸네일 제작이 결코 쉬운 일이 아닙니다. 이러한 어려움을 해결하고자 시작한 '퀵썸네일'은 디자인 도구에 익숙하지 않은 사용자도 멋진 썸네일을 쉽고 빠르게 만들 수 있도록 돕는 웹서비스로 개발되었습니다.퀵썸네일 바로가기🚀 프로젝트의 시작저는 블로그 운영 중 썸네일 제작에 지속적인 불편함을 겪었습니다. 포토샵과 같은 디자인 도구를 전혀 다룰 줄 몰랐고, 온라인상의 썸네일 제작 도구는 기능이 너무 제한적이었습니다. 썸네일을 한 번 만들어두고 재사용할 수 있는 것이 아니라..
React Three fiber(R3F)로 배우는 인터렉티브 3D 웹 개발 | 유데미 수강후기 기술블로그로 알아보는 테크니컬 라이팅에 이어 'React Three fiber(R3F)로 배우는 인터렉티브 3D 웹 개발' 강의를 수강하였다. 회사에서 차트를 개발하는 일을 하며 Canvas를 다룰 일이 많았고, 자연스럽게 Webgl등에 관심을 가지게 되었다. 그러면서 Webgl을 활용해서 웹에서 3D를 구현하는 Three.js라는 기술에도 관심을 가지게 되었는데, 라이브러리만을 학습하기에는 뭔가 체계나 개념이 잡혀있지 않아 막막함이 있었다. 그러던 중, 글또를 통해 해당 강의를 수강할 수 있는 기회를 얻게 되었다.강의 소개해당 강의는 약 10시간 정도로 구성되어 있다. 설치/환경 설정부터 시작해서 웹 3D 렌더링에 필요한 여러 개념들을 체계적으로 설명한다. React와 Three.js, R3F 등의 여..