In the lecture notebook you call the method train_test_split(data_numeric, target, random_state=42, test_size=0.25) and we get an accuracy of 0.807.
In the solution to Exercise notebook M1.03 you used split method with parameter random_state=0 and got “Accuracy of a model predicting only high revenue: 0.241” and “Accuracy of a model predicting only low revenue: 0.759”.
For comparison reasons parameter random_state should always be same value.
Using 42 (best value to use ) we get “Accuracy of a model predicting only high revenue: 0.2339” and “Accuracy of a model predicting only low revenue: 0.7660”.