KnowledgeBoat Logo
|

Informatics Practices

Is the result of sub() and rsub() the same? Why/why not ?

Python Pandas

2 Likes

Answer

The sub() and rsub() functions produce different results because they subtract the operands in a different order. The sub() function performs element-wise subtraction between two DataFrames, subtracting the right operand from the left operand. The syntax is <DF1>.sub(<DF2>), which means <DF1> - <DF2>. On the other hand, the rsub() function performs element-wise subtraction with the right operand subtracted from the left operand. The syntax is <DF1>.rsub(<DF2>), which means <DF2> - <DF1>.

Answered By

1 Like


Related Questions