„Python“, esančios „Excel“, DataFrames

Taikoma
„Excel“, skirta „Microsoft 365“ „Excel“, skirta „Microsoft 365“, skirtam „Mac“

Informacijos apie pasiekiamumą ieškokite "Python", esančios "Excel", pasiekiamumas. Jei susiduriate su "Python", esančios "Excel", problemomis, praneškite apie jas pasirinkdamiAtsiliepimai apiežinyną> programoje "Excel".

Pradedate naudotis „Python“, esančia „Excel“? Pradėkite skaitydami Įvadas į "Python", esančią "Excel" ir Darbo su "Python", esančia "Excel", pradžia.

Kas yra "DataFrame"?

"DataFrame" yra dvimatė duomenų struktūra kompiuterių programavimo kalbomis, panaši į "Excel" lentelę. Programoje "Python" "DataFrame" yra pandų bibliotekos objektas. Pandų biblioteka yra pagrindinė biblioteka, kurią naudoja "Python", esanti "Excel", o "DataFrame" objektai yra pagrindinė struktūra analizuojant duomenis naudojant "Python", esančią "Excel".

Pastaba

"Python", esanti "Excel", naudoja "DataFrame" kaip numatytąjį dvimačių diapazonų objektą.

"Python", esanti "Excel", gali išvesti "DataFrame" dviem būdais: kaip "Python" objektą arba konvertuota į "Excel" reikšmes. Kai "DataFrame" grąžinamas kaip "Python" objektas, langelyje rodomas tekstas "DataFrame", prieš kurį yra kortelės piktograma. Šioje ekrano kopijoje rodomas "DataFrame" kaip "Python" objektas "Excel" langelyje.

Objekto

Norėdami peržiūrėti duomenų rėmelyje esančią informaciją, langelyje pasirinkite kortelės piktogramą arba naudokite "Ctrl" + "Shift" + F5. Šioje ekrano kopijoje pavaizduotas objektas "DataFrame" su atidarytu kortelės rodiniu. Šiame pavyzdyje "DataFrame" kartoja duomenis darbalapio langeliuose A1:B3 .

Atidaryta

Taip pat galite importuoti išorinius duomenis į "Excel", tada apdoroti tuos duomenis naudodami "Python", esančią "Excel". Norėdami importuoti išorinius duomenis, naudokite "„Power Query“". Norėdami sužinoti daugiau apie tai, žr. "„Power Query“" naudojimas "Python", esančios "Excel", duomenims importuoti.

Python išvesties tipo keitimas

DataFrame viduje esantys duomenys gali būti grąžinti kaip "Excel" reikšmės, o ne kaip "Python" objektas. Pateikti duomenų rėmelį kaip "Excel" reikšmes, kad būtų galima įtraukti kitus "Excel" pagrįstus analizės duomenis, pvz., diagramas, "Excel" formules ir sąlyginį formatavimą.

Naudokite "Python" išvesties meniu formulės juostoje, norėdami valdyti, kaip pateikiami "Python" skaičiavimai. Šioje ekrano kopijoje rodomas "Python" išvesties meniu formulės juostoje.

Atidarykite

Toliau ekrano kopijoje rodomi anksčiau nurodyti "DataFrame" duomenys, tačiau šį kartą duomenys grąžinami kaip "Excel" reikšmės. Kadangi šis duomenų rėmelis kartoja duomenis darbalapio langeliuose A1:B3 , "Python" rezultatas langeliuose C1:D3 atitinka langelius A1:B3.

DataFrame turinys grąžintas kaip

Pastaba

Jei išvesties diapazono langelyje, kuris ankstesniame scenarijuje yra diapazonas C1:D3, jau yra reikšmė, tada "Python" langelis grąžina #SPILL! klaida vietoj "Python" išvesties. Norėdami sužinoti daugiau, žr. "Python", esančios "Excel", klaidų šalinimas ir kaip ištaisyti #SPILL! klaidą.

Svarbu

Kai nustatytas "DataFrame" išvesties tipas kaip "Excel" reikšmės, "DataFrame" pateikia indekso stulpelį tik tada, jei tenkinama viena iš toliau nurodytų sąlygų.

  • Jei indekso stulpelio reikšmės nėra skaitinės (pvz., describe() arba group_by()).
  • Jeigu nustatytas indekso stulpelio pavadinimas.

Norėdami pakeisti išvesties tipus, taip pat galite naudoti dešinįjį pelės mygtuką arba Ctrl+spustelėkite meniu bet kuriame Python langelyje. Atidarykite dešiniojo pelės mygtuko meniu ir pasirinkite Išvestis kaip , kad pakeistumėte išvestį.