Bắt đầu ngayBắt đầu miễn phí

Thêm cột mới

Bạn không bị giới hạn ở dữ liệu được cung cấp. Bạn có thể thêm các cột mới vào DataFrame. Việc này còn được gọi là transforming (biến đổi), mutating (thay đổi), và feature engineering (kỹ thuật đặc trưng).

Bạn có thể tạo cột mới từ đầu, nhưng cũng rất thường gặp việc suy ra cột mới từ các cột hiện có, ví dụ bằng cách cộng các cột lại với nhau hoặc đổi đơn vị.

homelessness là một DataFrame chứa ước tính về tình trạng vô gia cư ở từng bang của Hoa Kỳ năm 2018, với các cột region, state, individuals, family_members, và state_pop. Cột individuals là số người vô gia cư không thuộc một gia đình có trẻ em. Cột family_members là số người vô gia cư thuộc một gia đình có trẻ em. Cột state_pop là tổng dân số của bang.

homelessness đã có sẵn và pandas đã được nạp với bí danh pd.

Bài tập này là một phần của khóa học

Xử lý dữ liệu với pandas

Xem khóa học

Hướng dẫn bài tập

  • Thêm một cột mới vào homelessness tên là total, chứa tổng của hai cột individuals và family_members.
  • Thêm một cột khác vào homelessness tên là p_homeless, chứa tỷ lệ dân số vô gia cư total so với tổng dân số mỗi bang state_pop.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# Add total col as sum of individuals and family_members
____

# Add p_homeless col as proportion of total homeless population to the state population
____

# See the result
print(homelessness)
Chỉnh sửa và Chạy Mã