-
[Python] .values :: 데이터 프레임 값을 넘파이 배열로 바꾸기
df1.values는 pandas DataFrame 객체의 속성 중 하나로, DataFrame의 값을 numpy 배열 형식으로 반환합니다. df1이란 이름의 DataFrame에서 df1.values를 사용하면 DataFrame의 모든 데이터를 numpy 배열로 접근할 수 있습니다.예를 들어, 다음과 같은 DataFrame이 있다고 가정합니다:import pandas as pd# 예제 DataFrame 생성data = {'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]}df1 = pd.DataFrame(data)이 DataFrame에서 df1.values를 사용하면:array_values = df1.valuesprint(array_values)출력은 다음과 같이 나타납니다..
🖥️ IT, 컴퓨터/🐍 Python
2024. 6. 12.
-
[Python] 판다스 groupby 함수
groupby는 Pandas 라이브러리에서 제공하는 강력한 함수로, 데이터를 특정 기준에 따라 그룹으로 나누고 그룹별로 연산을 수행할 수 있게 해줍니다. 다음은 groupby 함수의 기본적인 사용법과 예제입니다.기본 사용법groupby를 사용하려면 Pandas 데이터프레임을 특정 열을 기준으로 그룹화하고, 그룹화된 각 그룹에 대해 연산을 수행할 수 있습니다.import pandas as pd# 예제 데이터프레임 생성data = { 'Category': ['A', 'B', 'A', 'B', 'A', 'B'], 'Value': [10, 20, 30, 40, 50, 60]}df = pd.DataFrame(data)# 'Category' 열을 기준으로 그룹화grouped = df.groupby('Ca..
🖥️ IT, 컴퓨터/🐍 Python
2024. 6. 11.
-
[Python] 파이썬 loc, iloc 차이
loc와 iloc는 파이썬의 데이터 분석 라이브러리인 Pandas에서 데이터프레임을 인덱싱하고 선택하는 데 사용되는 두 가지 주요 방법입니다. 이 두 메서드는 데이터를 선택하는 방법에서 차이가 있습니다.locloc는 라벨을 기반으로 데이터를 선택합니다. 이는 데이터프레임의 행 및 열 라벨을 사용하여 데이터를 선택할 수 있게 해줍니다.문법: df.loc[row_labels, column_labels]예시:import pandas as pddata = {'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]}df = pd.DataFrame(data, index=['one', 'two', 'three'])# 'two' 라벨을 가진 행과 'B' 라벨을 가진 열 선택result = d..
🖥️ IT, 컴퓨터/🐍 Python
2024. 6. 11.