# Explanation

*Keep all transactions* will have the effect of taking into account all the transactions history for both the transactions preprocessing and the association rule learning processes. 
This is not an option recommended in the following situations : 
- The transaction history is huge. 
- There are many different seasonal purchasing patterns within the transactions.

Below is a picture illustrating the effect of applying this dates filtering strategy on a dataset:


![dates_filtering_strategy_keep_all.png](SX2iDqY0QLV7)