You are working with a dataset in a Pandas DataFrame and need to calculate the mean of a column named sales. Which of the following code snippets would correctly calculate the mean?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "df['sales'].mean()". Trong Pandas, df['sales'] chọn cột sales của DataFrame và trả về một Series; Series có phương thức mean() tính trung bình cộng các giá trị, mặc định bỏ qua giá trị thiếu NaN, nên df['sales'].mean() là cú pháp đúng và gọn nhất. "mean(df['sales'])" sai vì Python không có hàm dựng sẵn tên mean; muốn gọi dạng hàm phải ghi rõ thư viện như np.mean(df['sales']) hoặc statistics.mean, còn viết trần sẽ báo NameError. "df mean('sales')" sai cú pháp vì thiếu dấu chấm để truy cập phương thức, và kể cả viết df.mean('sales') thì đối số đầu của DataFrame.mean là trục (axis) chứ không phải tên cột. "sales mean()" sai vì sales không phải một biến tồn tại riêng mà chỉ là tên cột bên trong df, lại cũng thiếu dấu chấm.

Cùng phần 9

Xuất hiện trong 1 bộ đề