반응형
반응형
Seaborn은 파이썬의 고급 시각화 라이브러리로, 데이터 분석과 통계 시각화를 위한 강력한 도구입니다.Matplotlib을 기반으로 하며, Pandas와 잘 통합되어 복잡한 통계 시각화도 간단하게 구현할 수 있습니다.이번 글에서는 Seaborn을 활용한 주요 통계 시각화 기법을 공부한 내용을 중심으로 기록하고 공유하려합니다.1. Seaborn 이란? 1.1 Seaborn의 특징 Seaborn은 Python의 인기 있는 데이터 시각화 라이브러리로, 통계 데이터를 시각화하기에 강력한 기능을 제공합니다. 통계 데이터 시각화를 위한 고급 플롯 제공데이터프레임(Pandas)과 긴밀한 연동미적 스타일과 색상 테마 제공복잡한 시각화도 간단한 코드로 구현 가능장점 :- 고급통계시각화 지원- Pandas 데이터 프레임..
데이터 분석의 핵심은 데이터를 시각적으로 이해하는 데 있습니다. 파이썬의 Pandas, Matplotlib, 그리고 Seaborn은 데이터 시각화를 위한 강력한 도구를 제공하고 이번 글에서는 Pandas를 통해 데이터를 준비하고, Matplotlib과 Seaborn을 활용하여 효과적인 시각화를 구현하는 방법 공부하여 기록을 공유드립니다.1. Pandas로 데이터 준비하기 이 전 포스팅에서도 얘기한 것 처럼 Pandas는 데이터 처리 및 변환을 간단하게 만들어 줍니다.시각화를 위해 데이터를 정리하고 준비하는 데 중요한 역활을 합니다. 1.1 데이터 로드'pd.read_~'함수를 이용하여 csv, json 등의 데이터를 읽어들입니다.import pandas as pd# CSV 파일 읽기df = pd.read..
NumPy(Numerical Python)는 파이썬에서 과학 계산 및 데이터 처리를 위한 가장 강력한 라이브러리 중 하나입니다.고성능 다차원 배열 객체와 다양한 수학적 함수들을 제공하여 데이터 분석, 머신러닝, 인공지능 등의 분야에서 필수 도구로 자리 잡고 있습니다.이번 글에서는 NumPy의 핵심 개념과 주요 기능을 공부한 내용을 기록하며 공유하겠습니다.1. NumPy란 무엇인가? 1.1 NumPy의 정의NumPy는 고성능 다차원 배열과 행렬 연산을 제공하는 라이브러리 입니다.이전 포스트에서 다룬 Panda와 Scikit-learn, TensorFlow와 같은 라이브러리의 기반으로 사용되며, 수치 데이터를 효율적으로 다룰 수 있도록 설계되었습니다. 1.2 NumPy의 주요 기능NumPy는 기본적으로 C언..
파이썬에서 데이터를 다루는 가장 강력한 라이브러리 중 하나인 Pandas는 데이터 분석 및 조작을 위한 필수 도구입니다.이번 포스트에서는 Pandas의 핵심 개념과 함께 공부한 내용을 기록하며 공유드리려 합니다.1. Pandas란 무엇인가? 1.1 Pandas의 정의Pandas는 데이터 분석과 데이터 조작을 간단하고 효율적으로 수행 할 수 있도록 설계된 파이썬 라이브러리입니다.데이터 프레임(DataFrame)과 시리즈(Series)를 사용하여 테이블 형태의 데이터를 다룰 수 있습니다. 1.2 Pandas의 주요기능데이터 읽기 및 쓰기 (CSV, Exel, Sql, Json 등)데이터 정렬 및 필터링결측치 처리데이터 집계와 통계 계산데이터 시각화와 연동 (Matplotlib, Seaborn 등)2. Pan..
프로그래밍에서 예외(Exception)는 코드 실행 중 발생할 수 있는 오류를 의미합니다.파이썬에서는 예외가 발생하더라도 프로그램이 비정상 종료되지 않고, 오류를 적절히 처리하여 계속 실행될 수 있도록 돕는 예외 처리(Exception Handling) 메커니즘을 제공합니다. 이번 포스트에서는 파이썬의 예외 처리 기법을 다루며, 실무에서 활용할 수 있는 예제와 팁을 공부한 내용을 기록하였습니다. 1. 파이썬 예외란 무엇인가? 1.1 예외의 정의예외는 코드 실행 중 발생하는 의도치 않은 상황(에러) 입니다.예외가 발생하면 프로그램의 흐름이 중단됩니다.1.2 파이썬에서 자주 발생하는 예외2. 예외 처리 기본 문법 파이썬에서 예외 처리는 `try` , `except`, `else`, `finally` 블록을 ..
오늘 주말에 Secom 기사가 새로 설치한 장비에 네트워크 연결이 되지 않는다고 해서 스위치 Vlan을 확인 하는 일이 발생하였습니다.보통은 스위치 하면 Cisco 장비를 사용하지만, 제가 근무하는 곳은 외부망을 위하여 Non-Standard (대장플러스 국내)장비를 사용을 해서 네트워크 초보인 나로서도 명령어가 많이 했갈려 알아가는데 힘이들어 기록을 남기는 중이입니다. 금일 문제를 해결하기 위해 Secom장비의 맥주소와 연결 IP만 아는 정도여서 해당 Mac정보를 가지고 어떤 스위치에 물려있는지 확인이 필요했고 다음의 과정으로 확인 하고 해결하는 방법을 기록하겠습니다. 주어진 정보 :- Mac Address : **: **: **: **: cf : 9c / **: **: **: **: 9b:09- IP..