始める無料で始める

列の追加(1)

動画では、ヒューゴがbrics DataFrameの国名の長さを新しい列に追加する方法を示しました。

for lab, row in brics.iterrows() :
    brics.loc[lab, "name_length"] = len(row["country"])

cars DataFrameでも、同じようなことができます。

この演習はコースの一部です

Python中級

コースを見る

演習の手順

  • forループを使って、"country"列の国名を大文字に変換したものを含む、COUNTRYという名前の新しい列を追加しましょう。この処理には、文字列メソッドupper()を使います。
  • コードが機能したか確認するために、carsを出力しましょう。このコードはインデントしないでください。そうすることで、forループの一部にならないようにします。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Import cars data
import pandas as pd
cars = pd.read_csv('cars.csv', index_col = 0)

# Code for loop that adds COUNTRY column



# Print cars
print(cars)
コードを編集して実行