Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako u python panda uporediti dva data frame i razliku iz d1 pisati u d3 dataframe

[es] :: Python :: Kako u python panda uporediti dva data frame i razliku iz d1 pisati u d3 dataframe

[ Pregleda: 404 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

osmania
Panet

Član broj: 26316
Poruke: 773
*.akhwien.at.



+7 Profil

icon Kako u python panda uporediti dva data frame i razliku iz d1 pisati u d3 dataframe26.11.2019. u 12:15 - pre 18 meseci
Imam tri Dataframe sa podatcima

1 - novi podaci
A; B; C
ABC KG; 8530; 8604269
ABC KG; 8530; 8604290
ABC KG; 8530; 8604291

d2 History data
A; B; C
ABC KG; 8530; 8604269
ABC KG; 8530; 8604290
Firma KG; 8530; 8604267
Firma KG; 8530; 8604268

d3 changes
ABC KG; 8530; 8604291

Ako imam nekoliko redova u d1 koji ne postoji u d2, promjene u d3 bit će redovi samo iz d1.

Onda zelim da d3 dodam u d2 dataframe

Nakon prvog pokretanja coda imat ću

d3 mijenja
ABC KG; 8530; 8604291

zatim d3 dodati u d2

Nakon drugog run bit ce u d3 null jer nepa podaka.

Jer ABC KG; 8530; 8604291 vec postoji u d2

Na netu ima solucija i koje sam probao ali probelm jest sto ako traim razliku u dataframe da on meni pokaziva i podatke iz d2 koji se ne nalaze u d1 a to ne zelim. Zelim da ispisem one redove koji se nalaze u d1 a ne nalaze se u d2. A ne obrnuto.

kako riješiti ovaj problem?
hvala puno
 
Odgovor na temu

[es] :: Python :: Kako u python panda uporediti dva data frame i razliku iz d1 pisati u d3 dataframe

[ Pregleda: 404 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.