Thêm cột mới
Bạn không bị giới hạn bởi dữ liệu ban đầu. 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, mutating và feature engineering.
Bạn có thể tạo cột mới từ đầu, nhưng cũng rất phổ biến là suy ra từ các cột khá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. Cột individual 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 tên 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
Hướng dẫn bài tập
- Thêm một cột mới vào
homelessness, đặt tên làtotal, chứa tổng của hai cộtindividualsvàfamily_members. - Thêm một cột khác vào
homelessness, đặt tên làp_homeless, chứa tỷ lệ dân số vô gia cưtotalso với tổng dân số mỗi bangstate_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)