python pandas - division de la colonne par une autre colonne

J'essaye d'ajouter une colonne à mon DataFrame qui est le produit de la division de deux autres colonnes, comme suit:

df['$/hour'] = df['$']/df['hours']

Cela fonctionne bien, mais si la valeur de ['hours'] est à moins de 1, puis le ['$/hour'] valeur est supérieure à la valeur de ['$'], ce qui n'est pas ce que je veux.

Est-il un moyen de contrôler le fonctionnement de sorte que si ['hours'] < 1 puis df['$/hour'] = df['$']?

OriginalL'auteur Charon | 2016-02-16