분류 전체보기
-
주제: 마스킹 데이터(Masking Data) 만들기 작성: 2024-01-10 1. 마스크 배열이란? 마스크(Mask) 배열은 데이터과학 및 프로그로밍에서 중요한 개념으로, 특정 조건에 따라 배열 내의 데이터 요소를 선택적으로 '숨기는'데 사용됩니다. 마치, 사람이 마스크로 얼굴을 가리는 것과 유사합니다. 이 방식은 배열의 일부 데이터를 처리에서 제외하거나 다르게 처리할 필요가 있을 때 유용합니다. 2. 마스킹 데이터가 필요한 이유 그럼, 마스킹 데이터가 필요한 이유에 대해 알아보도록 하겠습니다. 4가지(데이터 필터링, 개인정보 보호, 오류데이터 처리, 성능) 측면에서 고려해 볼 수 있습니다. 데이터 필터링: 특정 기준에 따라 데이터를 선택적으로 분석하거나 표시할 필요가 있을 때 마스킹을 사용 개인정보..
파이썬으로 데이터 마스킹하기 - Numpy.ma주제: 마스킹 데이터(Masking Data) 만들기 작성: 2024-01-10 1. 마스크 배열이란? 마스크(Mask) 배열은 데이터과학 및 프로그로밍에서 중요한 개념으로, 특정 조건에 따라 배열 내의 데이터 요소를 선택적으로 '숨기는'데 사용됩니다. 마치, 사람이 마스크로 얼굴을 가리는 것과 유사합니다. 이 방식은 배열의 일부 데이터를 처리에서 제외하거나 다르게 처리할 필요가 있을 때 유용합니다. 2. 마스킹 데이터가 필요한 이유 그럼, 마스킹 데이터가 필요한 이유에 대해 알아보도록 하겠습니다. 4가지(데이터 필터링, 개인정보 보호, 오류데이터 처리, 성능) 측면에서 고려해 볼 수 있습니다. 데이터 필터링: 특정 기준에 따라 데이터를 선택적으로 분석하거나 표시할 필요가 있을 때 마스킹을 사용 개인정보..
2024.01.10 -
주제: Streamlit 배포하기 작성: 2024-01-10 안녕하세요, 루카스입니다. 2024년 갑진년, 청룡의 해! 2024년 좋은 일만 가득하시기를 바라겠습니다. 📊 파이썬으로 손쉽게 대시보드 만드는 방법 [1] 2023.10.09 - [✔ Python/2. Visualization] - 파이썬으로 쉽게 대시보드 만들기 [1] Streamlit 소개 및 설치하기 [2] Streamlit 데이터 표출하기 -파이썬으로 손쉽게 대시보드 만드는 방법 [3] Streamlit 데이터 시각화하기 - 파이썬으로 손쉽게 대시보드 만드는 방법 [4] 2024.01.10 - [✔ Python/2. Visualization] - 파이썬으로 쉽게 대시보드 만들기 [4] Streamlit 배포하기 1. 이렇게 쉽고 빠르게..
파이썬으로 쉽게 대시보드 만들기 [4] Streamlit 배포하기주제: Streamlit 배포하기 작성: 2024-01-10 안녕하세요, 루카스입니다. 2024년 갑진년, 청룡의 해! 2024년 좋은 일만 가득하시기를 바라겠습니다. 📊 파이썬으로 손쉽게 대시보드 만드는 방법 [1] 2023.10.09 - [✔ Python/2. Visualization] - 파이썬으로 쉽게 대시보드 만들기 [1] Streamlit 소개 및 설치하기 [2] Streamlit 데이터 표출하기 -파이썬으로 손쉽게 대시보드 만드는 방법 [3] Streamlit 데이터 시각화하기 - 파이썬으로 손쉽게 대시보드 만드는 방법 [4] 2024.01.10 - [✔ Python/2. Visualization] - 파이썬으로 쉽게 대시보드 만들기 [4] Streamlit 배포하기 1. 이렇게 쉽고 빠르게..
2024.01.10 -
주제: Advanced League of Legends AI Coaching Service) 무료로 "리그오브레전드 AI 코칭 서비스" 이용하기 작성: 2023-12-30 롤 AI 코칭 서비스란? GGQ 제공하는 기능? [무료] GGQ 다운로드하는 방법 이제는 게임에도 AI 적용?? 2023년 AI 분양에서 주목할 키워드는 바로 "ChatGPT"입니다. 이제는 AI 기술의 발전은 게임 산업에까지 확장되고 있으며, 그 중심에는 "리그 오브 레전드(League of Legends)" 하나의 예가 아닐까 싶습니다. 필자의 경우에도 직접 코칭 서비스를 체험한 유저로서, 게임을 진행함에 있어 직접적으로 큰 영향을 주는 기능은 아니지만, 준비 단계인 벤픽(Ban Pick) 및 픽(Pick)창에서 도움은 분명히 있음..
GGQ 다운로드, 리그오브레전드 AI 코칭 서비스,주제: Advanced League of Legends AI Coaching Service) 무료로 "리그오브레전드 AI 코칭 서비스" 이용하기 작성: 2023-12-30 롤 AI 코칭 서비스란? GGQ 제공하는 기능? [무료] GGQ 다운로드하는 방법 이제는 게임에도 AI 적용?? 2023년 AI 분양에서 주목할 키워드는 바로 "ChatGPT"입니다. 이제는 AI 기술의 발전은 게임 산업에까지 확장되고 있으며, 그 중심에는 "리그 오브 레전드(League of Legends)" 하나의 예가 아닐까 싶습니다. 필자의 경우에도 직접 코칭 서비스를 체험한 유저로서, 게임을 진행함에 있어 직접적으로 큰 영향을 주는 기능은 아니지만, 준비 단계인 벤픽(Ban Pick) 및 픽(Pick)창에서 도움은 분명히 있음..
2023.12.30 -
주제: Mac에서 NetCDF 파일 쉽게 읽는 방법 작성: 2023-12-28 안녕하세요, 루카스입니다. 기상, 위성데이터 등의 많은 양의 데이터가 들어있는 데이터를 다루는 경우, 심심치 않게 NetCDF(. nc) 파일을 다루게 됩니다. 그래서 오늘은 Mac에서 NetCDF 파일을 열기 위한 간단한 방법을 소개하려고 합니다. 코딩 없이! 1. Panoply 다운로드 및 설치 Panoply는 NASA에서 제공하는 Data Viewer로, NetCDF 파일을 시각화하고 분석하는 데 유용한 도구입니다. 그럼 Panoply 웹사이트에서 Mac용 Panoply를 다운로드하고 설치해보겠습니다. https://www.giss.nasa.gov/tools/panoply/download/ NASA GISS: Panopl..
맥북에서 코딩없이 .nc파일 읽는 방법 (Feat. Panoply & Java)주제: Mac에서 NetCDF 파일 쉽게 읽는 방법 작성: 2023-12-28 안녕하세요, 루카스입니다. 기상, 위성데이터 등의 많은 양의 데이터가 들어있는 데이터를 다루는 경우, 심심치 않게 NetCDF(. nc) 파일을 다루게 됩니다. 그래서 오늘은 Mac에서 NetCDF 파일을 열기 위한 간단한 방법을 소개하려고 합니다. 코딩 없이! 1. Panoply 다운로드 및 설치 Panoply는 NASA에서 제공하는 Data Viewer로, NetCDF 파일을 시각화하고 분석하는 데 유용한 도구입니다. 그럼 Panoply 웹사이트에서 Mac용 Panoply를 다운로드하고 설치해보겠습니다. https://www.giss.nasa.gov/tools/panoply/download/ NASA GISS: Panopl..
2023.12.28 -
주제: [PyQt6] PyQt6 공부에 필수! 내가 추천하는 최고의 학습 사이트 3곳 작성: 2023-12-12 안녕하세요, 오랜만에 돌아온 개발자, 루카스입니다. PyQt6는 2021년 1월 4일에 릴리즈 된 툴킷으로, 작성일 기준으로 릴리즈 된 지 3년이 다되어갑니다. 하지만, 여전히 PyQT6에 한국어자료는 많지 않다고 생각이 듭니다. 대신, 영어로 된 자료들은 상대적으로 많은 편입니다. 그래서 이번 포스팅에서는 PyQt6 학습에 유용한 사이트들을 공유해보고자합니다. 1. [영문자료] Create GUI Applications with Python & Qt6 ⭐️⭐️⭐️⭐️⭐️ PyQt6 입문할 때 PyQt6 방향성을 잡도록 도움을 사이트입니다. 영문으로 작성되어 있지만, 예제 및 관련 개념들을 익..
PyQt6 마스터하기: 초보자를 위한 필수 사이트 3선주제: [PyQt6] PyQt6 공부에 필수! 내가 추천하는 최고의 학습 사이트 3곳 작성: 2023-12-12 안녕하세요, 오랜만에 돌아온 개발자, 루카스입니다. PyQt6는 2021년 1월 4일에 릴리즈 된 툴킷으로, 작성일 기준으로 릴리즈 된 지 3년이 다되어갑니다. 하지만, 여전히 PyQT6에 한국어자료는 많지 않다고 생각이 듭니다. 대신, 영어로 된 자료들은 상대적으로 많은 편입니다. 그래서 이번 포스팅에서는 PyQt6 학습에 유용한 사이트들을 공유해보고자합니다. 1. [영문자료] Create GUI Applications with Python & Qt6 ⭐️⭐️⭐️⭐️⭐️ PyQt6 입문할 때 PyQt6 방향성을 잡도록 도움을 사이트입니다. 영문으로 작성되어 있지만, 예제 및 관련 개념들을 익..
2023.12.12 -
주제: PyQt6 GUI 스타일/테마/Theme 적용하기 작성: 2023-10-25 수정: 2023-10-29 해당 포스팅은 "PyQt6로 쉽게 GUI 만들기" 시리즈의 4번째 글입니다. 🖥️ PyQt6로 쉽게 GUI 만들기 1. 구조 이해 - 2023.10.24 - [✔ Python/4. GUI Programming] - [PyQt6] 기본적인 구조부터 이해하기 2. 코드 구현 - 2023.10.25 - [✔ Python/4. GUI Programming] - [PyQt6] QListWidget 활용한 GUI 구현[1/2] (코드 포함) 3. 코드 개선 - 2023.10.24 - [✔ Python/4. GUI Programming] - [PyQt6] QListWidget 활용한 GUI구현 [2/2] (..
[PyQt6] GUI Stylesheet Theme 적용하기 : qt_material주제: PyQt6 GUI 스타일/테마/Theme 적용하기 작성: 2023-10-25 수정: 2023-10-29 해당 포스팅은 "PyQt6로 쉽게 GUI 만들기" 시리즈의 4번째 글입니다. 🖥️ PyQt6로 쉽게 GUI 만들기 1. 구조 이해 - 2023.10.24 - [✔ Python/4. GUI Programming] - [PyQt6] 기본적인 구조부터 이해하기 2. 코드 구현 - 2023.10.25 - [✔ Python/4. GUI Programming] - [PyQt6] QListWidget 활용한 GUI 구현[1/2] (코드 포함) 3. 코드 개선 - 2023.10.24 - [✔ Python/4. GUI Programming] - [PyQt6] QListWidget 활용한 GUI구현 [2/2] (..
2023.10.29 -
주제: PyQt6로 쉽게 GUI 만들기 - 코드 포함 작성: 2023-10-24 수정: 2023-10-29 해당 포스팅은 "PyQt6로 쉽게 GUI 만들기" 시리즈의 3번째 글입니다. 🖥️ PyQt6로 쉽게 GUI 만들기 1. 구조 이해 - 2023.10.24 - [✔ Python/4. GUI Programming] - [PyQt6] 기본적인 구조부터 이해하기 2. 코드 구현 - 2023.10.25 - [✔ Python/4. GUI Programming] - [PyQt6] QListWidget 활용한 GUI 구현[1/2] (코드 포함) 3. 코드 개선 - 2023.10.24 - [✔ Python/4. GUI Programming] - [PyQt6] QListWidget 활용한 GUI구현 [2/2] (코드..
[PyQt6] QListWidget 활용한 GUI구현 [2/2] (코드 포함)주제: PyQt6로 쉽게 GUI 만들기 - 코드 포함 작성: 2023-10-24 수정: 2023-10-29 해당 포스팅은 "PyQt6로 쉽게 GUI 만들기" 시리즈의 3번째 글입니다. 🖥️ PyQt6로 쉽게 GUI 만들기 1. 구조 이해 - 2023.10.24 - [✔ Python/4. GUI Programming] - [PyQt6] 기본적인 구조부터 이해하기 2. 코드 구현 - 2023.10.25 - [✔ Python/4. GUI Programming] - [PyQt6] QListWidget 활용한 GUI 구현[1/2] (코드 포함) 3. 코드 개선 - 2023.10.24 - [✔ Python/4. GUI Programming] - [PyQt6] QListWidget 활용한 GUI구현 [2/2] (코드..
2023.10.29 -
주제: [PyQt6 GUI] QListWidget 및 QTableWidget 활용한 GUI구현 (코드 포함) 작성: 2023-10-25 수정: 2023-10-29 해당 포스팅은 "PyQt6로 쉽게 GUI 만들기" 시리즈의 2번째 글입니다. 🖥️ PyQt6로 쉽게 GUI 만들기 1. 구조 이해 - 2023.10.24 - [✔ Python/4. GUI Programming] - [PyQt6] 기본적인 구조부터 이해하기 2. 코드 구현 - 2023.10.25 - [✔ Python/4. GUI Programming] - [PyQt6] QListWidget 활용한 GUI 구현[1/2] (코드 포함) 3. 코드 개선 - 2023.10.24 - [✔ Python/4. GUI Programming] - [PyQt6] ..
[PyQt6] QListWidget 활용한 GUI 구현[1/2] (코드 포함)주제: [PyQt6 GUI] QListWidget 및 QTableWidget 활용한 GUI구현 (코드 포함) 작성: 2023-10-25 수정: 2023-10-29 해당 포스팅은 "PyQt6로 쉽게 GUI 만들기" 시리즈의 2번째 글입니다. 🖥️ PyQt6로 쉽게 GUI 만들기 1. 구조 이해 - 2023.10.24 - [✔ Python/4. GUI Programming] - [PyQt6] 기본적인 구조부터 이해하기 2. 코드 구현 - 2023.10.25 - [✔ Python/4. GUI Programming] - [PyQt6] QListWidget 활용한 GUI 구현[1/2] (코드 포함) 3. 코드 개선 - 2023.10.24 - [✔ Python/4. GUI Programming] - [PyQt6] ..
2023.10.25 -
주제: PyQt6 기본 구조 이해하기- QApplication, QMainWindow, QWidget, QLabel, QVBoxLayout, QHBoxLayout 작성: 2023-10-24 수정: 2023-10-29 안녕하세요, 루카스입니다. 이번 "PyQt6로 쉽게 GUI 만들기" 시리즈에서는 4개의 글을 통해서 간단한 GUI 구현 및 단계적으로 개념을 소개하고자 합니다. 🖥️ PyQt6로 쉽게 GUI 만들기 1. 구조 이해 - 2023.10.24 - [✔ Python/4. GUI Programming] - [PyQt6] 기본적인 구조부터 이해하기 2. 코드 구현 - 2023.10.25 - [✔ Python/4. GUI Programming] - [PyQt6] QListWidget 활용한 GUI 구현[..
[PyQt6] 기본적인 구조부터 이해하기주제: PyQt6 기본 구조 이해하기- QApplication, QMainWindow, QWidget, QLabel, QVBoxLayout, QHBoxLayout 작성: 2023-10-24 수정: 2023-10-29 안녕하세요, 루카스입니다. 이번 "PyQt6로 쉽게 GUI 만들기" 시리즈에서는 4개의 글을 통해서 간단한 GUI 구현 및 단계적으로 개념을 소개하고자 합니다. 🖥️ PyQt6로 쉽게 GUI 만들기 1. 구조 이해 - 2023.10.24 - [✔ Python/4. GUI Programming] - [PyQt6] 기본적인 구조부터 이해하기 2. 코드 구현 - 2023.10.25 - [✔ Python/4. GUI Programming] - [PyQt6] QListWidget 활용한 GUI 구현[..
2023.10.24 -
주제: [생활영어회화] #005 "그럭저럭 지내" 영어로 작성: 2023-10-24 안녕하세요, 루카스입니다. 오늘의 찍먹 영어회화 주제는 "그럭저럭 지내" 입니다. 대다수의 한국인의 경우, How are you? 또는 How's it going?이라는 답변에 자동응답기처럼 I'm fine, and you? 가 자동으로 나오곤 합니다. 사실 필자도 동일합니다. 다만, 최대한 "I'm fine. thank you and you?"을 안 쓰려고 합니다. 여러분도 이제는 '다른 표현에 익숙해지시면 좋겠다!'는 마음에 이번 포스팅 준비해 봤습니다. "그럭저럭 지내!" 어떻게 영어로 말할 수 있을까요? I'm fine 괜찮아요 Nothing special 특별할 거는 없네요 I'm doing well. thank..
[찍먹 영어회화] #005 “그럭저럭 지내” 영어로 (I'm fine 아님)주제: [생활영어회화] #005 "그럭저럭 지내" 영어로 작성: 2023-10-24 안녕하세요, 루카스입니다. 오늘의 찍먹 영어회화 주제는 "그럭저럭 지내" 입니다. 대다수의 한국인의 경우, How are you? 또는 How's it going?이라는 답변에 자동응답기처럼 I'm fine, and you? 가 자동으로 나오곤 합니다. 사실 필자도 동일합니다. 다만, 최대한 "I'm fine. thank you and you?"을 안 쓰려고 합니다. 여러분도 이제는 '다른 표현에 익숙해지시면 좋겠다!'는 마음에 이번 포스팅 준비해 봤습니다. "그럭저럭 지내!" 어떻게 영어로 말할 수 있을까요? I'm fine 괜찮아요 Nothing special 특별할 거는 없네요 I'm doing well. thank..
2023.10.24 -
주제: Folium 미니맵 표출하기 작성: 2023-10-24 구동 환경: OS: MacBook Pro 14″ / Python : 3.9.18 / Folium : 0.14.0 Python 지도 라이브러리, Folium은 다양한 방식으로 지도를 시각화하는데 도움을 주는 라이브러리입니다. 더불어 Folium plugins을 통해 그 기능을 확장할 수 있습니다. 예를 들어, 지도를 확대해서 데이터를 파악하다보면, "내가 선택한 이 지역이 어디지?" 하면서 다시 지도를 축소해본 경험이 있으실 겁니다. 사용자의 편의성을 배려하여 미니맵 배치를 통해 현재 확대한 위치가 어디인지 파악이 가능합니다. 기본 지도설정 우선 기본코드를 중심으로 기타 옵션들 하나씩 추가해보면서 속성을 다뤄보도록 하겠습니다. 지도는 Foliu..
[Folium] Folium plugins - 미니맵 생성 및 속성주제: Folium 미니맵 표출하기 작성: 2023-10-24 구동 환경: OS: MacBook Pro 14″ / Python : 3.9.18 / Folium : 0.14.0 Python 지도 라이브러리, Folium은 다양한 방식으로 지도를 시각화하는데 도움을 주는 라이브러리입니다. 더불어 Folium plugins을 통해 그 기능을 확장할 수 있습니다. 예를 들어, 지도를 확대해서 데이터를 파악하다보면, "내가 선택한 이 지역이 어디지?" 하면서 다시 지도를 축소해본 경험이 있으실 겁니다. 사용자의 편의성을 배려하여 미니맵 배치를 통해 현재 확대한 위치가 어디인지 파악이 가능합니다. 기본 지도설정 우선 기본코드를 중심으로 기타 옵션들 하나씩 추가해보면서 속성을 다뤄보도록 하겠습니다. 지도는 Foliu..
2023.10.24 -
주제: [생활영어회화] #004 “여기까지 어떻게 왔다고 그랬지?” 영어로 작성: 2023-10-24 안녕하세요, 루카스입니다. 오늘의 찍먹 영어회화 주제는 "여기까지 어떻게 왔다고 그랬지?"입니다. 영어에서는 get 동사를 다양하게 활용합니다. 일반적으로 많이 알고 있는 "~을 획득하다/얻다"라는 의미 외에도 ~을 이해하다, 도움을 청하다 등 다양하게 사용할 수 있습니다. 또한, "도착하다"라는 의미로 많이 사용하는 동사입니다. 만약, 지방에 사는 친구가 서울 동창회모임에 왔다면, 이렇게 물어볼 수 있겠죠? 나는 내 차 타고 왔는데, 너는 어떻게 왔어? "너는 어떻게 왔어?" 어떻게 영어로 말할 수 있을까요? I got here by my car. how did you get there? 나는 자가로 ..
[찍먹 영어회화] #004 “뭐 타고 왔다고 그랬지?” 영어로주제: [생활영어회화] #004 “여기까지 어떻게 왔다고 그랬지?” 영어로 작성: 2023-10-24 안녕하세요, 루카스입니다. 오늘의 찍먹 영어회화 주제는 "여기까지 어떻게 왔다고 그랬지?"입니다. 영어에서는 get 동사를 다양하게 활용합니다. 일반적으로 많이 알고 있는 "~을 획득하다/얻다"라는 의미 외에도 ~을 이해하다, 도움을 청하다 등 다양하게 사용할 수 있습니다. 또한, "도착하다"라는 의미로 많이 사용하는 동사입니다. 만약, 지방에 사는 친구가 서울 동창회모임에 왔다면, 이렇게 물어볼 수 있겠죠? 나는 내 차 타고 왔는데, 너는 어떻게 왔어? "너는 어떻게 왔어?" 어떻게 영어로 말할 수 있을까요? I got here by my car. how did you get there? 나는 자가로 ..
2023.10.24