Cum îmbin cadrele de date Panda?
Cum îmbin cadrele de date Panda?

Video: Cum îmbin cadrele de date Panda?

Video: Cum îmbin cadrele de date Panda?
Video: Merging DataFrames in Pandas | Python Pandas Tutorials 2024, Noiembrie
Anonim

Să se alăture acestora Cadre de date , panda oferă mai multe funcții precum concat(), combina (), join(), etc. În această secțiune, veți exersa utilizarea combina () funcția de panda . Puteți observa că Cadre de date sunt acum comasate într-un singur DataFrame pe baza valorilor comune prezente în coloana id a ambelor Cadre de date.

Ținând cont de acest lucru, cum combinați cadrele de date?

Specifică a te alatura introduceți comanda „cum”. O stânga a te alatura , sau la stânga combina , păstrează fiecare rând din stânga cadru de date . Rezultat din stânga- a te alatura sau la stânga- combina din doi cadre de date în Pandas. Rânduri în stânga cadru de date care nu au corespondență a te alatura valoare în dreapta cadru de date rămân cu valori NaN.

În plus, cum atașez un Dataframe la un alt Dataframe în Python? Cadrul de date Pandas . adăuga () funcția este folosită pentru adăuga rânduri de altele cadru de date până la capătul dat cadru de date , returnând un nou cadru de date obiect. Coloanele nu sunt în original cadre de date sunt adăugate ca coloane noi și celulele noi sunt populate cu valoarea NaN. ignore_index: Dacă este adevărat, nu utilizați etichetele de index.

Ținând cont de acest lucru, care este diferența dintre îmbinare și alăturare în panda?

DataFrame. a te alatura () metode ca o modalitate convenabilă de a accesa capacitățile de panda . a te alatura (df2) întotdeauna se alătură prin indicele lui df2, dar df1. combina (df2) poate a te alatura la una sau mai multe coloane din df2 (implicit) sau la indexul lui df2 (cu right_index=True).

NaN este un panda?

A detecta NaN valorile panda folosește fie. isna() sau. isnull(). The NaN valorile se moştenesc din faptul că panda este construit pe numpy, în timp ce numele celor două funcții provin din DataFrames-urile lui R, a căror structură și funcționalitate panda a încercat să mimeze.

Recomandat: