Hogyan egyesíthetem a Panda adatkereteket?
Hogyan egyesíthetem a Panda adatkereteket?

Videó: Hogyan egyesíthetem a Panda adatkereteket?

Videó: Hogyan egyesíthetem a Panda adatkereteket?
Videó: Horizon: Forbidden West (The Movie) 2024, Április
Anonim

Ezekhez csatlakozni DataFrames , pandák több funkciót biztosít, mint például a concat(), összeolvad (), join() stb. Ebben a részben a használatát fogod gyakorolni összeolvad () funkciója pandák . Észreveheti, hogy a DataFrames most vannak összeolvadt egyetlenbe DataFrame mind az id oszlopában található közös értékek alapján DataFrames.

Ennek szem előtt tartásával hogyan kombinálhatja az adatkereteket?

Adja meg a csatlakozik írja be a „hogyan” parancsot. Egy bal csatlakozik , vagy balra összeolvad , minden sort balról tart adatkeret . Eredmény balról- csatlakozik vagy balra- összeolvad kettőből adatkeretek a Pandákban. Sorok a bal oldalon adatkeret amelyeknek nincs megfelelőjük csatlakozik érték a jobb oldalon adatkeret maradnak NaN értékek.

Továbbá hogyan fűzhetek Dataframe-et egy másik adatkerethez a Pythonban? Pandas adatkeret . mellékel () függvényt használják mellékel sorok egyéb adatkeret az adott végéig adatkeret , visszaküld egy újat adatkeret tárgy. Az oszlopok nem az eredetiben adatkeretek új oszlopként kerülnek hozzáadásra, és az új cellák NaN értékkel lesznek feltöltve. ignore_index: Ha igaz, ne használja az indexcímkéket.

Ha ezt szem előtt tartjuk, mi a különbség a pandák egyesítése és csatlakozása között?

DataFrame. csatlakozik () módszerek, mint egy kényelmes módja annak, hogy hozzáférjen a képességeit pandák . csatlakozik (df2) mindig csatlakozik a df2 indexén keresztül, de a df1. összeolvad (df2) lehet csatlakozik a df2 egy vagy több oszlopába (alapértelmezett) vagy a df2 indexébe (jobb_index=True esetén).

NaN egy panda?

Észlelni NaN értékeket pandák bármelyiket használja. isna() vagy. nulla(). Az NaN értékek onnan öröklődnek, hogy pandák a numpy tetejére épül, míg a két függvény neve az R DataFrames-ből származik, amelynek szerkezete és funkcionalitása pandák próbálta utánozni.

Ajánlott: