Pandalar: bir excel dosyasından belirli sütunlar nasıl okunur


Bir Excel dosyasındaki belirli sütunları pandas DataFrame’e okumak için aşağıdaki yöntemleri kullanabilirsiniz:

Yöntem 1: Belirli sütunları okuyun

 df = pd. read_excel (' my_data.xlsx ', usecols=' A,C ')

Yöntem 2: Bir sütun satırını okuyun

 df = pd. read_excel (' my_data.xlsx ', usecols=' A:C ') 

Yöntem 3: Birden çok sütun aralığını okuma

 df = pd. read_excel (' my_data.xlsx ', usecols=' A:C,F,G:J ') 

Aşağıdaki örnekler, her yöntemin, player_data.xlsx adlı aşağıdaki Excel dosyasıyla pratikte nasıl kullanılacağını gösterir:

Örnek 1: Belirli sütunları okuyun

A ve C sütunundaki verileri Excel dosyasından içe aktarmak için aşağıdaki kodu kullanabiliriz:

 import pandas as pd

#import columns A and C from Excel file
df = pd. read_excel (' player_data.xlsx ', usecols=' A,C ')

#view DataFrame
print (df)

  team rebounds
0 to 8
1 B 12
2 C 4
3 D 4
4 E 6
5 F 7

Yalnızca Excel dosyasının A ve C sütunlarındaki verilerin içe aktarıldığını unutmayın.

Örnek 2: Bir dizi sütunu okuyun

A’dan C’ye kadar olan sütunlardaki verileri Excel dosyasından içe aktarmak için aşağıdaki kodu kullanabiliriz:

 import pandas as pd

#import columns A through C from Excel file
df = pd. read_excel (' player_data.xlsx ', usecols=' A:C ')

#view DataFrame
print (df)

  team points rebounds
0 to 24 8
1 B 20 12
2 C 15 4
3 D 19 4
4 E 32 6
5 F 13 7

Yalnızca Excel dosyasının A’dan C’ye kadar olan sütunlarındaki verilerin içe aktarıldığını unutmayın.

Örnek 3: Birden çok sütun aralığını okuma

A sütunundan C’ye ve D sütununun verilerini Excel dosyasından içe aktarmak için aşağıdaki kodu kullanabiliriz:

 import pandas as pd

#import columns A through C from Excel file
df = pd. read_excel (' player_data.xlsx ', usecols=' A:C,D ')

#view DataFrame
print (df)

  team points rebound assists
0 to 24 8 5
1 B 20 12 3
2 C 15 4 7
3 D 19 4 8
4 E 32 6 8
5 F 13 7 9

Excel dosyasının A’dan C’ye kadar olan sütunlarındaki ve D sütunundaki verilerin içe aktarıldığını unutmayın.

Not : Pandaların read_excel() işlevinin tam belgelerini burada bulabilirsiniz.

Ek kaynaklar

Aşağıdaki eğitimlerde pandalarda diğer ortak görevlerin nasıl gerçekleştirileceği açıklanmaktadır:

Pandalar: Bir Excel dosyasını okurken satırlar nasıl atlanır
Pandalar: Bir Excel dosyasını içe aktarırken türler nasıl belirtilir?
Pandalar: Birden fazla Excel sayfası nasıl birleştirilir

Yorum ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir