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