Raise an Exception for a Chained Assignment in pandas

Raise an Exception for a Chained Assignment in pandas

Pandas allows chained assignments, which involve performing multiple indexing operations in a single statement, but they can lead to unexpected results or errors.

The statement above fails to modify the values in df as intended, but it doesn’t throw an error.

Setting pd.options.mode.chained_assignment to 'raise' will cause pandas to raise an exception if a chained assignment occurs.

My previous tips on pandas.

Search

Scroll to Top

Work with Khuyen Tran

Work with Khuyen Tran