/ / Ako porovnať dva rôzne dátové rámce v pandoch? - python-2.7, panda, dataframe, porovnať

Ako porovnávať dva rôzne dátové rámce v pandoch? - python-2.7, panda, dataframe, porovnať

Dátové rámce nie sú v žiadnom prípade podobné. Nemajú rovnaké hodnoty. Chcem byť schopný porovnať jeden stĺpec z jedného df s iným stĺpcom a druhý graf. Napríklad jeden df má stĺpec s názvom "Celková chudoba úradníkov" a ďalší df má stĺpec s názvom "miera násilnej kriminality". Chcem porovnať tieto dve.

Skúšal som df ["Offical Poverty_Total"].pripojiť (trestný čin ["násilný trestný čin"]) ale to nie je to, čo som hľadal, aby som to jednoducho chcel mať novú tabuľku s dvoma stĺpcami a mohol analyzovať novú tabuľku.

odpovede:

2 pre odpoveď č. 1

Hľadáte

pd.concat((df["Offical Poverty_Total"], crime["Violent crime"]), axis = 1)

Tým sa zosúladia ich indexy, takže ak ste zmenili usporiadanie radov dátových rámcov a chcete ich len jednoducho lepiť v poradí, v ktorom sa nachádzajú, urobte to

pd.concat((df["Offical Poverty_Total"], crime["Violent crime"]), axis = 1, ignore_index = True)