빅분기 11

파이썬 numpy :: 배열(array) 데이터타입 종류와 지정

NumPy 배열은 데이터를 저장하는 데 사용되는 요소의 데이터 타입(dtype)을 가집니다. NumPy는 다양한 데이터 타입을 지원하며, 이를 사용자가 명시적으로 지정할 수 있습니다. 1.int 타입 예시 import numpy as np arr_int = np.array([1, 2, 3]) arr_int.dtype # 출력: int64 dtype 속성을 통해 배열의 데이터 타입을 알 수 있습니다. 2.float 타입 예시 import numpy as np arr_float = np.array([1.0, 2.5, 3.7]) print(arr_float.dtype) # 출력: float64 위의 예시에서 arr_float 배열은 64비트 부동 소수점(float64) 데이터 타입을 갖습니다. 부동 소수점 데..

파이썬 판다스 :: 데이터프레임 DataFrame 데이터 접근, 조작

판다스의 대표 자료구조인 DataFrame의 데이터 접근 및 조작 방법에 대해 알아보고자합니다. DataFrame의 데이터 접근 DataFrame에서 데이터에 접근하고 조작하는 함수들은 아래와 같습니다. data = {'Name': ['John', 'Alice', 'Kate'], # 'Name' 컬럼 'Age': [25, 28, 32], # 'Age' 컬럼 'City': ['New York', 'London', 'Paris']} # 'City' 컬럼 df = pd.DataFrame(data) # DataFrame 생성 # 특정 컬럼의 값 확인 df['Column_Name'] # 특정 행의 값 확인 df.loc[row_label] # 특정 행과 열의 값 확인 df.loc[row_label, 'Column_..

파이썬 판다스 :: 데이터프레임 DataFrame 생성, 기본정보 접근

DataFrame을 생성하고 조작하는 방법과 주요 함수들을 소개하려고합니다. DataFrame의 생성 DataFrame을 생성하는 방법에는 여러 가지가 있습니다. 가장 일반적인 방법은 다음과 같이 딕셔너리, 리스트, 배열 등의 데이터를 활용하여 생성하는 것입니다. import pandas as pd # 딕셔너리를 사용한 DataFrame 생성 data = {'Name': ['John', 'Alice', 'Kate'], 'Age': [25, 28, 32], 'City': ['New York', 'London', 'Paris']} df = pd.DataFrame(data) # 리스트를 사용한 DataFrame 생성 data = [['John', 25, 'New York'], ['Alice', 28, 'Lon..

파이썬 기초 :: 딕셔너리의 Key 값을 삭제, 반환하기 / pop() 함수

pop() 메서드는 딕셔너리에서 주어진 키(key)를 삭제하고 해당 키의 값을 반환하는 메서드입니다. 이를 통해 딕셔너리에서 특정 키를 제거할 수 있습니다. pop() 메서드를 사용하여 딕셔너리에서 키를 제거하는 예시입니다. my_dict = {'name': 'John', 'age': 25, 'city': 'New York'} age_value = my_dict.pop('age') print(my_dict) print(age_value) 위의 코드에서 my_dict.pop('age')를 사용하여 'age' 키를 삭제하고 해당 값인 25를 반환합니다. pop() 메서드는 삭제된 키의 값을 반환하기 때문에 age_value 변수에 저장하여 이후에 사용할 수 있습니다. pop() 메서드의 활용 /키 값의 수정..

파이썬 기초 :: 딕셔너리에 새로운 딕셔너리 추가 / update(), 중첩

딕셔너리에 새로운 딕셔너리를 추가하는 방법은 간단합니다. 기존의 딕셔너리에 새로운 키-값 쌍을 할당하면 됩니다. 이때 값으로는 새로운 딕셔너리를 사용하면 됩니다. 예를 들어, 다음과 같은 기존의 딕셔너리가 있다고 가정하고, my_dict = {'name':'John', 'age':25} 'city'와 'country'라는 키를 가진 새로운 딕셔너리를 정의해보겠습니다. new_dict={'city':'Seoul','country':'Korea'} 위 my_dict 에 새로운 딕셔너리를 추가하는 방법은 update() 메서드를 사용하면 됩니다. 새로운 딕셔너리의 키-값 쌍이 기존 딕셔너리에 추가됩니다. update() 메서드를 사용 >>>my_dict=update(new_dict) >>>my_dict {'n..