사족보행하는 개발새발자의 기록
close
프로필 배경
프로필 로고

사족보행하는 개발새발자의 기록

  • 분류 전체보기 (177)
    • CodingTest (78)
      • algorithm (16)
      • programmers (26)
      • BOJ (32)
      • Softeer (2)
    • Programming (47)
      • Web (2)
      • Python (24)
      • R (13)
      • 기타 (8)
    • DataScience (12)
      • Tableau (2)
      • SQL (7)
    • Data Analysis (6)
      • MachineLearning (5)
      • DeepLearning (13)
    • About Employment (10)
      • 면접준비 (3)
      • 취업준비 (6)
    • NewTechs (3)
      • Summary (2)
      • Papers (1)
  • 홈
  • 태그
  • 방명록

파이썬에서 XML 데이터 파싱하기

Python에서 XML 파일 파싱하는 방법XML(Extensible Markup Language)은 데이터를 구조화하고 저장하는 데 널리 사용되는 형식으로, 웹 서비스나 데이터베이스와 같은 다양한 환경에서 정보를 주고받을 때 자주 활용된다. XML은 태그를 사용해 데이터의 계층 구조를 명확하게 표현할 수 있기 때문에, 기계 간 통신이나 데이터를 저장할 때 매우 유용하다. XML은 HTML과 비슷하게 태그 기반으로 작성되며, 데이터와 그 구조를 동시에 표현할 수 있는 특징을 가지고 있다. 이러한 특성 덕분에 데이터를 표현하는 데 있어서 유연성과 가독성이 높고, 복잡한 정보도 명확하게 구조화할 수 있다.XML의 기본 구조는 트리 형태로 구성된다.각 요소는 루트(root) 요소에서 시작하여 여러 개의 자식 요..

  • format_list_bulleted Programming/Python
  • · 2024. 10. 29.
  • textsms
[Python] JSON 파일 다루기 - AI HUB 라벨 데이터 활용하는 방법

[Python] JSON 파일 다루기 - AI HUB 라벨 데이터 활용하는 방법

파이썬에서 JSON을 다루는 방법JSON(JavaScript Object Notation)은 현대 데이터 교환의 표준 형식으로서, 경량의 구조화된 데이터 전송 방식을 제공한다. JSON은 그 표현이 간결하고, 사람이 읽기 쉬운 동시에 기계가 쉽게 파싱할 수 있어 웹 애플리케이션, 모바일 애플리케이션, 그리고 다양한 네트워크 통신 환경에서 광범위하게 활용된다. 파이썬은 JSON을 다루기 위한 강력한 내장 모듈을 제공하여, 사용자가 JSON을 쉽게 파싱하고 직렬화할 수 있도록 한다.JSON 파일의 구조JSON은 기본적으로 키-값 쌍으로 이루어져 있으며, 다양한 데이터 타입을 지원한다. 이는 객체(object), 배열(array), 문자열(string), 숫자(number), 불리언(boolean), 그리고 ..

  • format_list_bulleted Programming/Python
  • · 2024. 10. 28.
  • textsms
파이썬 주식데이터 다루기 - 데이터 불러오기, 주가 및 이동평균 시각화

파이썬 주식데이터 다루기 - 데이터 불러오기, 주가 및 이동평균 시각화

파이썬은 데이터 분석과 처리에 매우 유용한 도구로, 주식 데이터 분석에도 중요한 역할을 한다. 파이썬은 직관적인 문법과 강력한 라이브러리를 통해 데이터 수집, 처리, 시각화, 그리고 분석까지 전 과정을 한 번에 수행할 수 있는 환경을 제공한다. 본 논문에서는 파이썬을 활용하여 주식 데이터를 수집하고 시각화하며, 이를 바탕으로 심층적인 분석을 수행하는 방법론을 소개한다. 주식 데이터를 효율적으로 다루기 위해 필요한 단계들을 코드와 함께 명확하게 설명하고, 이러한 단계들이 데이터 분석에 있어 어떠한 통찰을 제공하는지 논의할 것이다. 이 글을 통해 독자들은 기본적인 주식 데이터 분석을 넘어서 보다 정교한 데이터 해석과 모델링 기법을 이해할 수 있을 것이다.필수 라이브러리 설치 및 개요주식 데이터를 효과적으로 ..

  • format_list_bulleted Programming/Python
  • · 2024. 10. 25.
  • textsms
Matplotlib 한글 깨지는 문제 해결하기 (윈도우, 맥 plt 한글깨짐)

Matplotlib 한글 깨지는 문제 해결하기 (윈도우, 맥 plt 한글깨짐)

Matplotlib는 Python에서 데이터 시각화를 위한 강력한 라이브러리로, 그래프와 차트를 쉽게 만들 수 있다. 그러나 한글을 사용하는 데에는 몇 가지 설정이 필요하다. 특히 한글 폰트를 설정하지 않으면 아래의 그림과 같이 한글이 깨지거나 네모로 표시되는 문제를 경험하게 된다. 이 글에서는 Matplotlib에서 한글을 제대로 표시하는 방법을 단계별로 설명한다.Matplotlib는 Python에서 데이터 시각화를 위한 강력한 라이브러리로, 그래프와 차트를 쉽게 만들 수 있다. 그러나 한글을 사용하는 데에는 몇 가지 설정이 필요하다. 특히 한글 폰트를 설정하지 않으면 한글이 깨지거나 네모로 표시되는 문제를 경험하게 된다. 이 글에서는 Matplotlib에서 한글을 제대로 표시하는 방법을 단계별로 설명..

  • format_list_bulleted Programming/Python
  • · 2024. 10. 24.
  • textsms
파이썬 날짜 데이터 다루기 (datetime, timedelta, pandas)

파이썬 날짜 데이터 다루기 (datetime, timedelta, pandas)

파이썬을 이용해 데이터 분석을 하다 보면 날짜와 시간을 다루는 일이 매우 빈번하다. 이를 간편하게 처리하기 위해 datetime, timedelta, 그리고 pandas 라이브러리를 활용할 수 있다. 이 글에서는 각각의 사용법을 예시와 함께 자세히 설명한다.1. datetime 모듈을 사용한 날짜 다루기datetime 모듈은 파이썬에서 날짜와 시간을 다루는 데 가장 많이 사용되는 표준 라이브러리이다.이를 통해 날짜 생성, 비교, 형식 변환 등의 다양한 작업을 할 수 있다.from datetime import datetime# 현재 날짜와 시간 가져오기now = datetime.now()print("현재 날짜와 시간:", now) datetime.now()를 사용하면 현재 시스템의 날짜와 시간을 가져올 수..

  • format_list_bulleted Programming/Python
  • · 2024. 10. 15.
  • textsms
파이썬 Collections 라이브러리 사용법 - deque, Counter 등

파이썬 Collections 라이브러리 사용법 - deque, Counter 등

파이썬 Collections 라이브러리 자세히 알아보기 파이썬의 collections 모듈은 고급 데이터 구조를 제공하여 개발자가 다양한 상황에서 데이터를 더 쉽게 관리할 수 있도록 도와줍니다. 뿐만 아니라, 대부분의 코딩테스트에서 활용할 수 있는 모듈이기 때문에 사용법을 잘 익혀두면 많은 도움이 됩니다. 따라서 이번 글에서는 collections 모듈에 포함된 주요 클래스들에 대해 알아보고, 예제 코드와 함께 각 클래스의 사용법을 단계별로 자세히 설명하겠습니다. 1. Counter Counter는 요소의 개수를 셀 때 유용한 클래스로, 주어진 iterable 객체의 요소들을 딕셔너리 형태로 저장하면서 그 개수를 세줍니다. from collections import Count..

  • format_list_bulleted Programming/Python
  • · 2024. 10. 13.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (177)
    • CodingTest (78)
      • algorithm (16)
      • programmers (26)
      • BOJ (32)
      • Softeer (2)
    • Programming (47)
      • Web (2)
      • Python (24)
      • R (13)
      • 기타 (8)
    • DataScience (12)
      • Tableau (2)
      • SQL (7)
    • Data Analysis (6)
      • MachineLearning (5)
      • DeepLearning (13)
    • About Employment (10)
      • 면접준비 (3)
      • 취업준비 (6)
    • NewTechs (3)
      • Summary (2)
      • Papers (1)
최근 글
인기 글
최근 댓글
태그
  • #파이썬
  • #백준
  • #머신러닝
  • #프로그래머스
  • #R
  • #이진탐색
  • #알고리즘
  • #티스토리챌린지
  • #ADsP
  • #오블완
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바