apply()を使って、カラムを追加したいです。
以下のようなコードの場合、大文字のCOUNTRYをキーとしてcarsに追加したいですが、追加が上手くできません。
自分が書いたコード
# Import cars data import pandas as pd cars = pd.read_csv('cars.csv', index_col = 0, 'COUNTRY') # Use .apply(str.upper) cars["name_length"] = cars["country"].apply(str.upper) print(cars)
エラー文言
File "<stdin>", line 3 cars = pd.read_csv('cars.csv', index_col = 0, 'COUNTRY') ^ SyntaxError: positional argument follows keyword argument
・cars.csvの内容をテキストとして追記してください(ダミーデータでも構いません)。
・cars = pd.read_csv('cars.csv', index_col = 0, 'COUNTRY')の時点でどのような結果になっていることを想定していますか?
以上2点について追記していただけますと回答しやすいです。