Untuk menambahkan kolom baru pada dataframe sangat mudah. Masih melanjutkan dari modul sebelumnya, disini kita akan menambahkan kolom baru bernama Sport yang diisi dengan nilai Basketball.
Ada dua pendekatan, cara pertama adalah dengan menggunakan bracket, untuk jelasnya lihat contoh dibawah.
import pandas as pd
df = pd.read_csv("nba.csv")
df["Sport"] = "Basketball"
df.head()
Perlu diperhatikan, jika nama kolom yang anda buat sudah ada, isi data akan otomatis ditimpa.
Cara kedua adalah menggunakan method insert(), dengan parameter berikut:
- posisi kolom akan diinsert. Perhatian index dimulai dari nol.
- column: nama dari kolom yang akan diinsert
- value: nilai yang akan diinsert kedalam kolom baru.
df.insert(3, column="Sport", value="Basketball")