Cara mencetak pandas dataframe tanpa indeks
Anda dapat menggunakan metode berikut untuk mencetak pandas DataFrame tanpa indeks:
Metode 1: gunakan fungsi to_string()
print ( df.to_string (index= False ))
Metode 2: Buat Indeks Kosong Sebelum Mencetak
df. index =[''] * len (df) print (df)
Kedua metode akan mencetak DataFrame tanpa indeks.
Contoh berikut menunjukkan cara menggunakan setiap metode dengan pandas DataFrame berikut:
import pandas as pd
#createDataFrame
df = pd. DataFrame ({' team ': ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H'],
' points ': [18, 22, 19, 14, 14, 11, 20, 28],
' assists ': [5, 7, 7, 9, 12, 9, 9, 4],
' rebounds ': [11, 8, 10, 6, 6, 5, 9, 12]})
#view DataFrame
print (df)
team points assists rebounds
0 A 18 5 11
1 B 22 7 8
2 C 19 7 10
3 D 14 9 6
4 E 14 12 6
5 F 11 9 5
6 G 20 9 9
7:28 4 12
Perhatikan bahwa DataFrame berisi indeks dengan nilai berkisar antara 0 hingga 7.
Contoh 1: menggunakan fungsi to_string()
Kode berikut menunjukkan cara menggunakan fungsi to_string() untuk mencetak DataFrame tanpa indeks:
#print DataFrame without index
print ( df.to_string (index= False ))
team points assists rebounds
A 18 5 11
B 22 7 8
C 19 7 10
D 14 9 6
E 14 12 6
F 11 9 5
G 20 9 9
H 28 4 12
Perhatikan bahwa keempat kolom dicetak tanpa kolom indeks.
Contoh 2: Buat Indeks Kosong Sebelum Mencetak
Kode berikut menunjukkan cara pertama membuat kolom indeks dengan semua nilai kosong dan kemudian mencetak DataFrame:
#define index to have all blank values
df. index =[''] * len (df)
#printDataFrame
print (df)
team points assists rebounds
A 18 5 11
B 22 7 8
C 19 7 10
D 14 9 6
E 14 12 6
F 11 9 5
G 20 9 9
H 28 4 12
Perhatikan bahwa keempat kolom dicetak tanpa kolom indeks.
Perhatikan juga bahwa contoh ini cocok dengan DataFrame yang kami cetak pada contoh sebelumnya.
Sumber daya tambahan
Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di panda:
Cara menampilkan semua baris di Pandas DataFrame
Cara meratakan MultiIndex di Pandas DataFrame
Cara mengubah posisi Pandas DataFrame tanpa indeks