전체 글 46

loc 와 iloc의 차이

loc 및 iloc 란 pandas 에서 사용되는 메소드의 일종 . dataframe 에서 특정 행과 열을 추출하는데 사용된다. loc : location 의 줄임말이며 데이터 프레임의 행(row) 또는 열/columns 의 라벨 이나 boolean array 로 인덱싱 하는 방법 *라벨 Name Age Gender 0 Amy 25 Female 1 Bob 30 Male 2 Jack 28 Male 해당 데이프레임안에서 행, 열에 부여된 타이틀 (Name Age Gender 0 1 2) Boolean array : 참과 거짓(true/false)로 이루어진 배열 iloc : Integer Location의 줄임말로, 정수(integer) 위치를 기반으로 행(row)이나 열(column)을 인덱스값으로 선택 ..

복습 2024.01.05

240103복습

## NumPy - 선형대수, 행렬 수치연산과 관련된 라이브러리 - 문과생, 고졸인데, 전문대졸인데... 선형대수는 모르는데요? + 선형대수를 공부해야 합니까? - NumPy 기반으로 ==> 통계, 머신러닝, 등등 # !pip install numpy 넘파이 설치 import streamlit as st print(st.__version__) import numpy as np print(st.__version__) import numpy as np # NumPy 라이브러리를 불러오기 print(np.__version__) pip install numpy 숫자 어레이 num1 = [1, 2, 3, 4] num2 = [3, 4, 5, 6] num1 + num2 arr1 = np.array(num1) arr2..

복습 2024.01.03

231229 복습

# 어제 배운 것 리뷰 - 클래스, 함수, - 문자열 클래스 다양한 메서드 - 리스트 클래스 다양한 메서드 + append, extend, insert, remove... # 딕셔너리 - Dictionary : 영어 및 국어 사전 - 구성 : key-value, keyword(=key), 결괏값(=value) + 문자열, 리스트, tuple : 데이터 조회 시, 인덱싱 또는 슬라이싱 + 딕셔너리에서 값을 조회하는 방법은 key 값을 통해서 값을 조회 # 나라-수도 이름 country_capital = { "대한민국" : "서울", "프랑스" : "파리", "미국" : "워싱턴", "영국" : "런던" } country_capital # 딕녀너리에서 value 값을 조회하는 방법은 key 값을 통해 조회 ..

복습 2023.12.30

변수의 형태 chat gpt

Python에서 변수의 형태(데이터 타입)은 다양합니다. 몇 가지 주요한 데이터 타입들은 아래와 같습니다. 정수 (int): 정수를 나타냅니다. 예를 들어, x = 5와 같이 할당됩니다. 부동소수점수 (float): 소수점을 가진 숫자를 나타냅니다. 예를 들어, y = 3.14와 같이 할당됩니다. 문자열 (str): 문자들의 시퀀스를 나타냅니다. 예를 들어, text = 'Hello, World!'와 같이 할당됩니다. 부울 (bool): 참(True) 또는 거짓(False) 값을 나타냅니다. 예를 들어, is_valid = True와 같이 할당됩니다. 리스트 (list): 여러 항목을 담을 수 있는 변경 가능한 시퀀스 자료형입니다. 예를 들어, my_list = [1, 2, 3]와 같이 할당됩니다. 튜플..

복습 2023.12.30

231228복습

# 문자열 함수 -function,method # split(): split strings coffee_menu_str = "에스프레소,아메리카노,카페라테,카푸치노" coffee_menu_str.split(',') "에스프레소,아메리카노,카페라테,카푸치노".split(',') "에스프레소 아메리카노 카페라테 카푸치노".split(' ') "에스프레소.아메리카노.카페라테.카푸치노".split('.') phone_number = '+82-10-2345-6789' # +82만 추출하기 result = phone_number.split('-') result = phone_number.split('10-2345-6789') result ## strip() : 필요없는 문자열 삭제 - 앞뒤 공백 혹은 개행문자와 같..

복습 2023.12.30