분류 전체보기 34

LaTeX 기본 명령어(함수) 및 라이브러리

📌 LaTeX 기본 함수 (명령어)\documentclass{}문서 종류 설정 (article, report, book, beamer 등)\usepackage{}추가 기능(패키지) 불러오기\title{}문서 제목 지정\author{}작성자 이름 지정\date{}날짜 지정 (공백으로 하면 날짜 표시 안 함)\maketitle제목, 작성자, 날짜 출력\section{}큰 제목 (1단계)\subsection{}중간 제목 (2단계)\subsubsection{}작은 제목 (3단계)\paragraph{}문단 제목\textbf{}굵은 글씨\textit{}이탤릭체\underline{}밑줄\begin{itemize} … \end{itemize}순서 없는 목록 (• 목록)\begin{enumerate} … \end{en..

크롤링

- 유명 블로그 자료를 크롤링 해보기주식경제 블로그로 유명한 '메르의 블로그' 중 '경제/주식/국제정세/사회' 카테고리에서 15 페이지를 크롤링메르의 블로그 '경제/주식/국제정세/사회' 카테고리 페이지 (https://blog.naver.com/ranto28/223814796934)에 들어가면 830개의 글이 올라와 있습니다.글 목록을 아래와 같이 15줄 보기 로 설정하고 페이지를 클릭하여 나타나는 15개의 글을 크롤해보기 code:# !pip install konlpy!pip install tspoonimport numpy as npimport pandas as pdimport osfrom wordcloud import WordCloudfrom bs4 import BeautifulSoupimport r..

Python 2025.04.26

matplotlib 라이브러리

1. Matplotlib이란?파이썬 시각화 라이브러리.Matlab 스타일 그래프를 모방해서 연구용, 분석용으로 많이 사용됨.다양한 시각화 가능 (꺾은선, 막대, 산점도, 히스토그램, 서브플롯 등).유연하지만 초반 사용이 약간 불편할 수 있음.2. 기본 사용법(1) 라이브러리 임포트import matplotlib.pyplot as plt (2) 꺾은선 차트 (Line Plot)plt.plot(X, Y)→ X, Y 길이가 같아야 함.제목 추가: plt.title("제목")범례 추가: plt.legend(["라벨명"])(3) 막대 차트 (Bar Plot)plt.bar(X, Y, width=너비)막대그래프 두 개를 겹치지 않게 그릴 때는 X 위치 조정 필요.(4) 산점도 차트 (Scatter Plot)plt.s..

Python 2025.04.26

pandas 라이브러리

1. Pandas란?Python Data Analysis Library의 약자.1~2차원 표 형태(테이블) 데이터를 다루는 데 최적화된 파이썬 라이브러리.index(행 이름), columns(열 이름) 등 라벨(Label) 기반 데이터 관리가 가능.2. Pandas 기본(1) Series (1차원)1차원 데이터 구조: 데이터 + 인덱스(Label) + 이름(Name)pd.Series(리스트, index=리스트, name='이름')예시:import pandas as pds = pd.Series([58400, 59200, 59000], index=["2020-09-09", "2020-09-10", "2020-09-11"], name="A005930").loc[] : 인덱스 이름 기반 접근.iloc[]: 순서..

Python 2025.04.26

Numpy 라이브러리

1. Numpy란?Numerical Python의 약자.**다차원 배열(ndarray)**을 쉽게 만들고, 처리하고, 연산할 수 있게 해주는 파이썬 라이브러리.배열, 행렬, 선형대수 연산, 통계 집계 등 다양한 수치 계산 기능을 지원.2. Numpy 기본(1) 다차원 배열 만들기np.array(리스트)→ 리스트 안 중첩 정도 = 배열 차원.→ 리스트를 넘파이 배열로 변환.예시:import numpy as nparr = np.array([[1,2,3],[4,5,6]])배열의 모양(shape) 확인: arr.shape초기화 함수들: np.zeros(), np.ones(), np.full(), np.eye(), np.random.randn() (2) 배열 인덱싱 (Indexing)특정 원소를 하나씩 추출.대괄..

Python 2025.04.26