The vynikať() metóda sa používa na export DataFrame do excelového súboru. Ak chcete zapísať jeden objekt do súboru programu Excel, musíme zadať názov cieľového súboru. Ak chceme zapisovať do viacerých hárkov, musíme si vytvoriť objekt ExcelWriter s cieľovým názvom súboru a tiež určiť hárok v súbore, do ktorého máme zapisovať. Viaceré hárky možno zapísať aj zadaním jedinečného názvu_hárka. Je potrebné uložiť zmeny pre všetky údaje zapísané do súboru.
Syntax:
čo je android easter egg
data.to_excel( excel_writer, sheet_name='Sheet1', **kwargs )>
Parametre:
| Argumenty | Typ | Popis |
|---|---|---|
| excel_writer | str alebo objekt ExcelWriter | Cesta k súboru alebo existujúci ExcelWriter |
| názov_hárka | str, predvolená hodnota „Hárok1“ | Názov hárku, ktorý bude obsahovať DataFrame |
| stĺpci | sekvencia alebo zoznam str, voliteľné | Stĺpce na písanie |
| index | bool, predvolená hodnota True | Napíšte názvy riadkov (index) |
| index_label | str alebo sekvencia, voliteľné | Označenie stĺpca pre indexové stĺpce, ak je to potrebné. Ak nie je zadaný a `header` a `index` sú True, potom sa použijú názvy indexov. Ak DataFrame používa MultiIndex, mala by byť uvedená sekvencia. |
- Jeden môže poskytnúť názov súboru programu Excel alebo objekt Excelwrite.
- Štandardne je číslo hárka 1, možno ho zmeniť zadaním hodnoty argumentu názov_hárka.
- Je možné zadať názov stĺpcov na uloženie údajov zadaním hodnoty stĺpcov argumentov.
- V predvolenom nastavení je index označený číslami ako 0,1,2 ... a tak ďalej, možno ho zmeniť odovzdaním postupnosti zoznamu pre hodnotu indexu argumentu.
Nižšie je uvedená implementácia vyššie uvedenej metódy:
Python3
# importing packages> import> pandas as pd> > # dictionary of data> dct>=> {>'ID'>: {>0>:>23>,>1>:>43>,>2>:>12>,> >3>:>13>,>4>:>67>,>5>:>89>,> >6>:>90>,>7>:>56>,>8>:>34>},> >'Name'>: {>0>:>'Ram'>,>1>:>'Deep'>,> >2>:>'Yash'>,>3>:>'Aman'>,> >4>:>'Arjun'>,>5>:>'Aditya'>,> >6>:>'Divya'>,>7>:>'Chalsea'>,> >8>:>'Akash'> },> >'Marks'>: {>0>:>89>,>1>:>97>,>2>:>45>,>3>:>78>,> >4>:>56>,>5>:>76>,>6>:>100>,>7>:>87>,> >8>:>81>},> >'Grade'>: {>0>:>'B'>,>1>:>'A'>,>2>:>'F'>,>3>:>'C'>,> >4>:>'E'>,>5>:>'C'>,>6>:>'A'>,>7>:>'B'>,> >8>:>'B'>}> >}> > # forming dataframe> data>=> pd.DataFrame(dct)> > # storing into the excel file> data.to_excel(>'output.xlsx'>)> |
>
>
Výkon :

Vo vyššie uvedenom príklade
- Štandardne je index označený ako 0,1,…. a tak ďalej.
- Keďže náš DataFrame má názvy stĺpcov, stĺpce sú označené.
- Štandardne sa uloží do Hárok1.