Pandas dataframe'i excel'e nasıl aktarırım


Çoğu zaman bir pandanın DataFrame’ini Excel’e aktarmak ilginizi çekebilir. Neyse ki pandas to_Excel() işlevini kullanarak bunu yapmak kolaydır.

Bu işlevi kullanmak için, dosyaları Excel’e yazabilmeniz için öncelikle openpyxl’i yüklemeniz gerekir:

 pip install openpyxl

Bu eğitimde, bu işlevin aşağıdaki DataFrame ile kullanımına ilişkin birkaç örnek açıklanacaktır:

 import pandas as pd

#createDataFrame
df = pd.DataFrame({'points': [25, 12, 15, 14, 19],
                   'assists': [5, 7, 7, 9, 12],
                   'rebounds': [11, 8, 10, 6, 6]}) 

#view DataFrame
df

        points assists rebounds
0 25 5 11
1 12 7 8
2 15 7 10
3 14 9 6
4 19 12 6

Örnek 1: Temel dışa aktarma

Aşağıdaki kod, DataFrame’in belirli bir dosya yoluna nasıl aktarılacağını ve mydata.xlsx olarak nasıl kaydedileceğini gösterir:

 df. to_excel (r'C:\Users\Zach\Desktop\mydata.xlsx')

Gerçek Excel dosyası şöyle görünür:

Örnek 2: Dizin olmadan dışa aktarma

Aşağıdaki kod, DataFrame’in belirli bir dosya yoluna nasıl aktarılacağını ve dizin sütununun nasıl kaldırılacağını gösterir:

 df. to_excel (r'C:\Users\Zach\Desktop\mydata.xlsx', index= False )

Gerçek Excel dosyası şöyle görünür:

Örnek 3: Dizin veya başlık olmadan dışa aktarma

Aşağıdaki kod, DataFrame’in belirli bir dosya yoluna nasıl aktarılacağını ve dizin sütunu ile başlık satırının nasıl kaldırılacağını gösterir:

 df. to_excel (r'C:\Users\Zach\Desktop\mydata.xlsx', index= False, header= False )

Gerçek Excel dosyası şöyle görünür:

Örnek 4: Sayfayı dışa aktarın ve adlandırın

Aşağıdaki kod, DataFrame’in belirli bir dosya yoluna nasıl aktarılacağını ve Excel çalışma sayfasına nasıl ad verileceğini gösterir:

 df. to_excel (r'C:\Users\Zach\Desktop\mydata.xlsx', sheet_name=' this_data ')

Gerçek Excel dosyası şöyle görünür:

to_Excel() işlevinin tam belgelerini burada bulabilirsiniz.

Yorum ekle

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