Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

인덱스 없이 Python에서 Pandas Dataframe을 표시하는 방법은 무엇입니까?

<시간/>

index=False 사용 인덱스를 무시합니다. 먼저 필요한 라이브러리를 가져오도록 합시다 -

import pandas as pd

DataFrame 생성 -

dataFrame = pd.DataFrame([[10, 15], [20, 25], [30, 35]],index=['x', 'y', 'z'],columns=['a', 'b'])

loc −

를 사용하여 레이블을 전달하여 행 선택
dataFrame.loc['x']

인덱스 없이 DataFrame 표시 -

dataFrame.to_string(index=False)

예시

다음은 코드입니다 -

import pandas as pd

# Create DataFrame
dataFrame = pd.DataFrame([[10, 15], [20, 25], [30, 35]],index=['x', 'y', 'z'],columns=['a', 'b'])

# DataFrame
print"Displaying DataFrame with index...\n",dataFrame

# select rows with loc
print"\nSelect rows by passing label..."
print(dataFrame.loc['x'])

# display DataFrame without index
print"\nDisplaying DataFrame without Index...\n",dataFrame.to_string(index=False)

출력

이것은 다음과 같은 출력을 생성합니다 -

Displaying DataFrame with index...
    a   b
x  10  15
y  20  25
z  30  35

Select rows by passing label...
a  10
b  15
Name: x, dtype: int64

Displaying DataFrame without Index...
 a   b
10  15
20  25
30  35