Tạo đặc trưng
Trong chương này, bạn sẽ làm việc với bộ dữ liệu tên là sales_df, chứa thông tin chi tiêu cho các chiến dịch quảng cáo trên các kênh truyền thông khác nhau và số tiền doanh thu (USD) tạo ra từ chiến dịch tương ứng. Bộ dữ liệu đã được tải sẵn cho bạn. Dưới đây là hai hàng đầu tiên:
tv radio social_media sales
1 13000.0 9237.76 2409.57 46677.90
2 41000.0 15886.45 2913.41 150177.83
Bạn sẽ dùng chi tiêu quảng cáo làm các đặc trưng để dự đoán doanh số, trước hết làm việc với cột "radio". Tuy nhiên, trước khi dự đoán, bạn cần tạo mảng đặc trưng và mục tiêu, và đưa chúng về đúng định dạng cho scikit-learn.
Bài tập này là một phần của khóa học
Học có giám sát với scikit-learn
Hướng dẫn bài tập
- Tạo
X, một mảng các giá trị từ cột"radio"của DataFramesales_df. - Tạo
y, một mảng các giá trị từ cột"sales"của DataFramesales_df. - Đưa
Xvề mảng NumPy hai chiều. - In hình dạng (shape) của
Xvày.
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.
import numpy as np
# Create X from the radio column's values
X = ____
# Create y from the sales column's values
y = ____
# Reshape X
X = ____
# Check the shape of the features and targets
print(____)