行ごとにある文字列と一致する要素の数を数え上げるコードをかきたいです。
https://note.nkmk.me/python-pandas-count-condition/
を参考に(そのままに)して次のようなコードを書いてもエラーがでます。
以下で使用するsample_pandas_normal.csvファイルのURLは
https://raw.githubusercontent.com/nkmk/python-snippets/df339a7fdbc65d1a7a310103a0f4a795dc3321a5/notebook/data/src/sample_pandas_normal.csv
です。

----------
import pandas as pd

df = pd.read_csv('./sample_pandas_normal.csv')

df_bool = (df == 'CA')
print(df_bool)
----------

実行すると
TypeError: Could not compare ['CA'] with block values
とでます。csvファイルはきちんとフォルダの中に入れてあります。
上にあげたサイトではきちんと実行できているようなのですが、
どこが間違っているのかわかりません。教えてください。