일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 함수
- 노트list
- 신뢰구간
- Mac konlpy
- 정수인코딩
- Filter
- DOM
- Ajax
- 클러스터링기법
- 파이썬
- 프로토콜
- Ajax프레임워크
- 자기지도학습
- 노마쌤과 즐거운 영어 습관
- 유의수준
- CSS
- 매일영어습관
- 웹폰트
- R
- 벡터
- 행렬
- EC2
- DOMAPI
- HTML
- JS
- 질의확장
- 명령어
- NLP
- 인덱스
- 노마쌤
- Today
- Total
목록프로그래밍언어/파이썬 (18)
채니의 개발일기
import re for i, summary in enumerate(df['book_text_summary']): summary = str(summary) print(repr(summary)) summary = summary.replace('.\n', ' . ') summary = re.sub(r'\r\n', ' ', summary) # Replace newline characters with space summary = re.sub(r'\\n', '', summary) # 개행 문자 완전 제거 summary = summary.replace('.\n', ' . ') summary = summary.strip() # Remove leading and trailing whitespaces # Regular ..
.unique()함수 : pandas 라이브러리 일부로 해당 열에서 고유한 값들의 배열을 반환한다. import pandas as pd # 간단한 데이터프레임 생성 data = { 'book_title': ['Book A', 'Book B', 'Book C', 'Book D', 'Book E'], 'book_genre': ['Fantasy', 'Science Fiction', 'Fantasy', 'Mystery', 'Science Fiction'] } df = pd.DataFrame(data) # book_genre 열에서 고유한 장르 추출 unique_genres = df['book_genre'].unique() print(unique_genres) ->unique한 결과값 ['Fantasy', 'Sc..
데이터 모델(Data model) - 파이썬의 데이터 모델은 객체의 특별한 동작을 정의하기 위한 프레임워크를 제공한다. - 이는 특별메서드(또는 매직메서드 또는 던더 메서드) 를 통해 구현된다 - 예를들어, '__getitme__', '__setitem__','__len__'등이 있다. Composition(구성) - 객체 지향 프로그래밍에서, compostion은 한 객체가 다른 객체를 포함하거나 참조하는 디자인패턴을 의미한다. - 이는 클래스 간의 관계를 구성하는 방법 중 하나이다. 특징 1. 강한 연관성: Compostion은 일반적으로 강한 연관성을 가진 객체 간의 관계를 나탄다. 예를, 'Car' 클래스가 'Engine'클래스의 객체를 포함하는 경우, 'Car'는 'Engine'없이 존재 할 수..
__getitem__ 메서드 1. 개념 - __getitme__' 메서드는 객체에 대한 인덱싱 연산을 정의한다. 즉 'obj[index]'와 같은 형태로 객체에 접근할대 내부적으로 'obj.__getitem__(index)'가 호출된다 - 이 메서드는 주로 시퀀스나 매핑과 같은 컬렉션 타입의 객체에서 사용된다. 예를들어, 리스트 튜플 문자열 딕서너리 등의 내장 타입은 '__getitem__' 메서드를 통해 인덱싱 연산을 지원한다. **컬렉션 타입의 객체란? 여러개의 항목을 그룹으로 묶어서 저장하고 관리하는 데이터 구조를 가진 객체를 의미한다. 파이썬의 컬렉션 타입에는 리스트, 튜플, 세트, 딕셔너리가 존재한다. 특징 1. 인덱싱 : 'obj[3]'와 같이 단일 인덱스로 객체를 접근할때 ' __getitm..
파이썬 데이터 모델이란? - 파이썬의 핵심을 이루는 부분중 하나로, 객체 지향 프로그래밍의 기본적인 구성 요소와 연산을 정의한다. **객체지향 프로 그래밍 설명 글 2023.10.12 - [프로그래밍언어/파이썬] - 객체지향프로그램밍과 파이썬의 클래스와 인스턴스 객체지향프로그램밍과 파이썬의 클래스와 인스턴스 객체지향 프로그래밍(object-oriented programming) : 프로그램을 작성할 대상이 되는 실제 세계의 사물(객체)를 그대로 표현하고, 그것들이 어떻게 움직이는지 지정해주고 나서야 비로소 그 객체들에게 xcwaonvy.tistory.com - 데이터 모델을 통해 사용자 정의 클래스에 대해 특별한 동작을 정의 할 수 있다. - 파이썬 데이터 모델에는 매직메서드(magic methods) ..
시퀀스: 일련의 요소들을 순서대로 갖는 데이터 구조를 의미. 시퀀스는 여러 항목들을 정렬된 순서로 저장하며, 각 항목은 고유한 인덱스를 통해 접근 할 수 있다. 시퀀스 타입 1. 리스트(list) : 가변적(mutabler)이며, 대괄호 '[]'를 사용하여 표현된다 예) '[1,2,3,4,]' 2. 튜플(Tuple) : 불변적(immutable)이며, 괄호 '()'를 사용하여 표현된다 예) '(1,2,3,4)' 3. 문자열(string) : 불변적(immutable)이며, 단일 또는 이중 따옴표로 묶여 표현된다 예) 'Hello',"world" 시퀀스 주요 특징: 1. 인덱싱 : 시퀀스의 각 요소는 고유한 인덱스를 가지며, 이 인덱스를 사용하여 요소에 접근 할 수 있따. 예) my_list[1], my_..