Python: divisez chaque ligne d'une DataFrame par un autre vecteur de DataFrame

j'ai une DataFrame (df1) avec une dimension 2000 rows x 500 columns (à l'exclusion de l'index) pour lequel je veux diviser chaque ligne par une autre DataFrame (df2) avec la dimension 1 rows X 500 columns. Les deux ont les mêmes en-têtes de colonne. J'ai essayé:

df.divide(df2) et df.divide(df2, axis='index') et plusieurs autres solutions et j'ai toujours un df nan valeurs dans chaque cellule. Quel argument est-ce que je manque dans la fonction <!--5?

18
demandé sur Plug4 2014-03-25 21:33:43

5 réponses

df.divide(df2, axis='index'), vous devez fournir l'axe/la ligne de df2 (ex.