Kā sapludināt Panda datu rāmjus?
Kā sapludināt Panda datu rāmjus?

Video: Kā sapludināt Panda datu rāmjus?

Video: Kā sapludināt Panda datu rāmjus?
Video: Video Geçiş Efektlerini Uygulamalı Öğreniyoruz ve Editliyoruz/B-Roll/Premier Pro 2024, Aprīlis
Anonim

Lai pievienotos šiem DataFrames , pandas nodrošina vairākas funkcijas, piemēram, concat(), sapludināt (), join() utt. Šajā sadaļā jūs praktizēsit lietošanu sapludināt () funkcija pandas . Jūs varat pamanīt, ka DataFrames tagad apvienoti singlā DataFrame pamatojoties uz kopīgajām vērtībām, kas atrodas abu identifikatoru kolonnā DataFrames.

Ņemot to vērā, kā apvienot datu rāmjus?

Norādiet pievienoties ierakstiet komandu "kā". A pa kreisi pievienoties , vai pa kreisi sapludināt , saglabā katru rindu no kreisās puses datu rāmis . Rezultāts no kreisās puses- pievienoties vai pa kreisi- sapludināt no diviem datu rāmji pandās. Rindas kreisajā pusē datu rāmis kam nav atbilstošas pievienoties vērtība labajā pusē datu rāmis ir atstātas ar NaN vērtībām.

Turklāt, kā es varu pievienot datu rāmi citam datu rāmi programmā Python? Pandas datu rāmis . pievienot () funkcija tiek izmantota pievienot citu rindas datu rāmis līdz dotā beigām datu rāmis , atgriežot jaunu datu rāmis objektu. Kolonnas nav oriģinālā datu rāmji tiek pievienotas kā jaunas kolonnas, un jaunās šūnas tiek aizpildītas ar NaN vērtību. ignore_index: ja True, neizmantojiet indeksa etiķetes.

Ņemot to vērā, kāda ir atšķirība starp sapludināšanu un pievienošanos pandām?

DataFrame. pievienoties () metodes kā ērts veids, kā piekļūt iespējām pandas . pievienoties (df2) vienmēr pievienojas izmantojot indeksu df2, bet df1. sapludināt (df2) var pievienoties uz vienu vai vairākām df2 kolonnām (noklusējums) vai uz df2 indeksu (ar right_index=True).

Vai NaN ir panda?

Lai atklātu NaN vērtības pandas izmanto vai nu. isna() vai. isnull(). The NaN vērtības tiek mantotas no tā, ka pandas ir veidota uz numpy, savukārt abu funkciju nosaukumi ir cēlušies no R's DataFrames, kura struktūra un funkcionalitāte pandas mēģināja atdarināt.

Ieteicams: