Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

จะแสดง Pandas Dataframe ใน Python โดยไม่มีดัชนีได้อย่างไร


ใช้ 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