본문 바로가기
728x90
반응형

dataframe3

파이썬(Python) Pandas Series, Dataframe index #2 Pandas에서 인덱싱은 데이터프레임에서 특정 행과 열을 선택하는 것을 의미합니다. 인덱싱은 기본적으로 정수 인덱스를 사용하지만, 문자열 인덱스도 사용할 수 있습니다. Pandas에서 인덱싱을 할 때 사용할 수 있는 방법은 다음과 같습니다. [] 연산자를 사용한 인덱싱: df['column_name'] 또는 df[column_name]을 사용하여 특정 열을 선택할 수 있습니다. 여러 개의 열을 선택할 경우 대괄호 안에 리스트 형태로 열 이름을 전달할 수 있습니다. 예를 들어, df[['col1', 'col2']]은 col1과 col2 열을 포함하는 데이터프레임을 반환합니다. 인덱싱으로 행을 선택할 경우에는 정수 인덱스를 사용합니다. 예를 들어, df[0]은 첫 번째 행을 선택합니다. loc[] 속성을 사.. 2022. 12. 30.
파이썬(Python) Pandas Series, Dataframe index #1 Pandas Series는 색인(index)를 이용해서 각 요소에 접근할 수 있습니다. 색인은 문자열 값이나 정수 값을 사용할 수 있으며, 정수 값을 이용한 색인은 NumPy 배열과 유사합니다. 아래의 코드는 Pandas Series의 색인을 이용해서 각 요소에 접근하는 예입니다. import pandas as pd s = pd.Series([1, 3, 5, np.nan, 6, 8], index=['a', 'b', 'c', 'd', 'e', 'f']) # 색인을 이용한 인덱싱 print(s['a']) # 1.0 print(s[0]) # 1.0 # 슬라이싱을 이용한 인덱싱 print(s['a':'c']) # a 1.0 # b 3.0 # c 5.0 # dtype: float64 print(s[0:3]) # .. 2022. 12. 30.
파이썬(Python) Pandas Dataframe Dataframe Dataframe은 파이썬 Pandas의 자료 구조 중 하나이다. 다수의 Series를 하나의 Dataframe에서 관리할 수 있다. 코드 d1={'a':1, 'b':2, 'c':3, 'd':4, 'e':5, 'f':6} d2={'a':7, 'b':8, 'c':9, 'd':10, 'e':11, 'f':12} s1 = pd.Series(d1) s2 = pd.Series(d2) df = pd.DataFrame({'d1': d1, 'd2':d2}) print(df) 출력 d1 d2 a 1 7 b.. 2022. 8. 3.
728x90
반응형