Вам необходимо передать delimiter
или sep
, потому что по умолчанию задано запятыми ,
и, возможно, разделение выполнено неправильно. Кроме того, передача имени столбца в скобках (с разделением, выполненным правильно) должна помочь вам решить проблему:
import pandas as pd
data=pd.read_csv(r'path',delimiter=';')
Expenses = data[data['Book'] == 'Expenses']