본문 바로가기
반응형

파이썬11

[Python] Pandas 메서드 총 정리 0. csv 파일로 읽어오기 pd.read_csv("URL") import pandas as pdmydata = pd.read_csv("pandas_practice_stu.csv")mydata 1. 구조 확인/기초 정보 df.head(n)상위 n개 행 반환 (기본 5개)df.tail(n)하위 n개 행 반환df.shape(행, 열) 튜플 반환df.info()열 정보, 결측값, 데이터 타입 등 요약df.describe()수치형 열의 통계 요약 (평균, 표준편차 등)df.columns열 이름 리스트 반환df.index인덱스 정보 반환df.dtypes열별 데이터 타입 확인 df.head(n) 상위 n개 행 반환 (기본 5개) print(mydata.head()) Name Korean En.. 2025. 5. 17.
[Python] NumPy 함수 총 정리 📌 배열 생성 관련 함수 np.array()리스트/튜플을 NumPy 배열로 변환np.arange(start, stop, step)지정 범위의 정수 배열 생성np.linspace(start, stop, num)시작~끝 사이를 균등 간격으로 나눈 값 생성np.repeat(array, repeats, axis=None)기존 배열의 각 원소를 반복해서 확장np.tile(vector, reps)벡터 전체 반복np.zeros(shape)0으로 채워진 배열 생성np.ones(shape)1로 채워진 배열 생성np.eye(N)단위행렬(identity matrix) 생성np.empty(shape)초기화되지 않은 배열 생성 (빠르지만 값은 쓰레기값)np.full(shape, value)지정된 값으로 채운 배열 생성 1... 2025. 5. 12.
Python - [백준 1012] 유기농 배추 (feat. BFS, 연결요소) 참고 포스트:2024.12.22 - [Computer Science/알고리즘 문제] - C - [백준 11724] 연결 요소의 개수 (feat. 배열) C - [백준 11724] 연결 요소의 개수 (feat. 배열)참고 포스트https://rnasterofmysea.tistory.com/47https://rnasterofmysea.tistory.com/46 [자료구조 & 알고리즘] 그래프 + BFS이전 포스트 - 그래프 + DFShttps://rnasterofmysea.tistory.com/45 [자료구조 & 알고리즘] 그래프 + DFSrnasterofmysea.tistory.com  Checkpoint BFS 와 연결요소에 관한 지식이 있으면 쉽게 풀 수 있습니다.예전에 풀었던  BOJ_11724)_연.. 2025. 3. 12.
Python - [백준 1715] 카드 정렬하기 (feat. 우선순위 큐) 참조 포스트:2025.02.24 - [Computer Science/자료구조 & 알고리즘] - [자료구조 & 알고리즘] 힙(Heap)으로 우선순위 큐 구현하기 (feat. Lazy Deletion) [자료구조 & 알고리즘] 힙(Heap)으로 우선순위 큐 구현하기 (feat. Lazy Deletion)힙(Heap)으로 우선순위 큐 구현하기 (feat. Lazy Deletion)우선순위 큐(Priority Queue)는 우선순위가 높은 요소가 먼저 처리되는 자료구조입니다.일반적인 큐(Queue)는 선입선출(FIFO) 방식이지만, 우선순위rnasterofmysea.tistory.com  BOJ_1715_카드 정렬하기 정렬된 두 묶음의 숫자 카드가 있다고 하자. 각 묶음의 카드의 수를 A, B라 하면 보통 두 .. 2025. 3. 3.
[Python] 파이썬 독학 자료 정리 🚀 Intro컴퓨터 전공 졸업생으로 파이썬을 독학하면서 참고했던 서적과 링크를 공유합니다.특히 코딩학원에서 파트타임 강사로 일하면서 해당 자료들을 통해 초,중,고를 대상으로 강의를 진행한적도 있어서 학습을 진행할 때 도움이 될 것이라고 기대합니다. 개인적으로 업무 상에 파이썬을 써야해서 로드맵을 정리하려고 포스트를 작성하게 되었습니다. 0. 자주 쓰는 온라인 컴파일러 (IDE)계정 생성하면 온라인에 코드 저장해놓을 수도 있고다양한 언어가 지원되어서 알고리즘 문제 풀거나 학습할 때 사용하는 사이트입니다.  https://www.mycompiler.io/ko myCompiler - C, C++, 자바, 파이썬, 고, NodeJS 및 기타 언어를 위한 온라인 IDEmyCompiler를 사용하여 자주 사용하는.. 2025. 3. 1.
Python - [백준 7662] 이중 우선순위 큐 (feat. 힙, 우선순위큐, Lazy Deletion) 참고 포스트: 2025.02.24 - [Computer Science/자료구조 & 알고리즘] - [자료구조 & 알고리즘] 힙(Heap)으로 우선순위 큐 구현하기 (feat. Lazy Deletion)    https://www.acmicpc.net/problem/7662 BOJ_7662_이중 우선순위 큐 (Python) 이중 우선순위 큐는 최댓값과 최솟값을 모두 지원하는 우선순위 큐입니다.일반적인 우선순위 큐는 최대 힙(Max Heap) 또는 최소 힙(Min Heap) 중 하나만 제공하지만,이 문제에서는 두 가지 연산을 모두 수행할 수 있는 큐를 구현해야 합니다.1. 문제 조건📌 입력첫 번째 줄에 테스트 케이스 개수 T가 주어집니다. (1 ≤ T ≤ 100)각 테스트 케이스의 첫 번째 줄에는 연산 개수.. 2025. 2. 26.
반응형