200+ Trắc nghiệm Phân tích dữ liệu tài chính với Python (có đáp án)

Tổng hợp trên 200 câu hỏi trắc nghiệm Phân tích dữ liệu tài chính với Python có đáp án với các câu hỏi đa dạng, phong phú từ nhiều nguồn giúp sinh viên ôn trắc nghiệm Phân tích dữ liệu tài chính với Python đạt kết quả cao.

200+ Trắc nghiệm Phân tích dữ liệu tài chính với Python (có đáp án)

Quảng cáo

Câu 1.Trong phân tích rủi ro tài chính, chỉ số nào được sử dụng phổ biến để đo lường sự biến động của lợi nhuận tài sản?

A. Beta Coefficient

B. Sharpe Ratio

C. Return on Investment (ROI)

D. Value at Risk (VaR)

Câu 2.Lệnh nào để xem 5 dòng đầu tiên của DataFrame?

A. df.top()

B. df.head()

C. df.first()

D. df.tail()

Quảng cáo

Câu 3.Lệnh nào được dùng để đọc một tệp CSV trong Pandas?

A. pd.readcsv()

B. pd.load_csv()

C. pd.open_csv()

D. pd.read_csv()

Câu 4.Lệnh nào dùng để thêm biểu đồ hộp (box plot) với Matplotlib?

A. plt.plot_box()

B. plt.histogram_box()

C. plt.box()

D. plt.boxplot()

Câu 5.Phương thức nào trong Pandas được sử dụng để mã hóa biến phân loại thành các biến giả (dummies)?

Quảng cáo

A. pd.one_hot_encode()

B. pd.encode()

C. pd.get_dummies()

D. pd.factorize()

Câu 6.Khi nào nên sử dụng tách lớp PCA (Principal Component Analysis) trong mô hình tài chính?

A. Khi muốn giảm số lượng biến có tính tương quan cao mà không làm mất thông tin quan trọng

B. Khi muốn dự đoán lợi nhuận của tài sản

C. Khi muốn tăng kích thước của tập dữ liệu

D. Khi muốn phân loại tài sản trong danh mục đầu tư

Câu 7.Hàm nào dùng để loại bỏ bớt cột trong DataFrame?

A. df.drop(columns=['column_name'])

B. df.del_column()

C. df.delete_column()

D. df.remove_column()

Quảng cáo

Câu 8.Khi sử dụng GridSearchCV trong scikit-learn để tối ưu hóa siêu tham số, phải đặc biệt chú ý đến điều gì?

A. Số lượng mẫu trong tập dữ liệu

B. Loại dữ liệu đầu vào

C. Độ phức tạp của mô hình

D. Phương pháp chia dữ liệu và tính thời gian thực hiện

Câu 9.Để thêm tiêu đề cho biểu đồ, sử dụng hàm nào?

A. plt.head()

B. plt.name()

C. plt.caption()

D. plt.title()

Câu 10.Để bắt đầu sử dụng thư viện Matplotlib, chúng ta cần import gói nào?

A. import pyplot as plt

B. import matplotlib as mpl

C. import matplotlib.pyplot as plt

D. import plotlib as plt

Câu 11.Đâu là cách tốt nhất để xử lý các biến phân loại trước khi huấn luyện mô hình?

A. Sử dụng mã hóa one-hot

B. Sắp xếp dữ liệu theo thứ tự bằng chữ cái

C. Chuẩn hóa dữ liệu

D. Loại bỏ các biến phân loại

Câu 12.Khi muốn thêm biểu đồ con, lệnh nào dùng để tạo vùng vẽ mới?

A. plt.add_axes()

B. plt.new_figure()

C. plt.figure()

D. plt.new_axes()

Câu 13.Để thay đổi màu đường dẫn trong plt.plot(), truyền tham số nào?

A. color

B. c

C. linecolor

D. col

Câu 14.Hàm yf.download() có chức năng chính là gì?

A. Tải các báo cáo tài chính của công ty

B. Tải dữ liệu thời gian thực

C. Tải dữ liệu thị trường ngoại hối

D. Tải dữ liệu lịch sử của một cổ phiếu

Câu 15.Để thay thế các giá trị thiếu bằng giá trị trung bình của cột, dùng lệnh nào?

A. df.replace(mean)

B. df.fillna(df.mean())

C. df.fillna(mean)

D. df.interpolate(mean)

Câu 16.Trong pandas, hàm nào dùng để thay thế các giá trị cụ thể trong DataFrame?

A. DataFrame.update()

B. DataFrame.change()

C. DataFrame.substitute()

D. DataFrame.replace()

Câu 17.Tham số nào trong history() để lấy dữ liệu trong 1 năm qua?

A. interval="1y"

B. range="1y"

C. period="1y"

D. duration="1y"

Câu 18.Để loại bỏ các hàng có giá trị thiếu, dùng lệnh nào?

A. df.remove_na()

B. df.drop()

C. df.dropna()

D. df.null_drop()

Câu 19.Lệnh nào dùng để tính giá trị trung bình cột trong DataFrame?

A. df.mean()

B. df.sum() / len(df)

C. df.average()

D. df.calculate_mean()

Câu 20.Trong train_test_split(), tham số nào dùng để xác định tỉ lệ dữ liệu kiểm tra?

A. size_test

B. test_split

C. test_size

D. train_size

Câu 21.Để lấy dữ liệu giá theo từng giờ trong history(), dùng tham số nào?

A. interval="60m"

B. frequency="hourly"

C. step="1h"

D. time="1h"

Câu 22.Trong dự đoán giá cổ phiếu bằng mô hình hồi quy, chuyện gì xảy ra khi có multicollinearity?

A. Tăng độ chính xác

B. Giảm khả năng mô hình hóa

C. Các yếu tố trở nên không ổn định và hệ số hồi quy lớn bất thường

D. Mô hình sẽ không hội tụ

Câu 23.Với cột dạng timestamp, để tạo cột ngày trong tuần, dùng thuộc tính nào?

A. dt.weekday_name

B. dt.day_name

C. dt.weekday

D. dt.day_of_week

Câu 24.Để đặt giới hạn trục y trong biểu đồ, dùng lệnh nào?

A. plt.y_limit()

B. plt.limit_y()

C. plt.ylim()

D. plt.set_ylim()

Câu 25.Câu lệnh nào sau đây dùng để điều chỉnh trục y trong matplotlib?

A. plt.axis_y()

B. plt.ylim()

C. plt.set_yaxis()

D. plt.adjust_y()

Câu 26.Lệnh nào sau đây dùng để lấy thông tin chung về cổ phiếu, như tên công ty và ngành?

A. yf.Ticker(AAPL).summary

B. yf.Ticker(AAPL).info

C. yf.Ticker(AAPL).profile

D. yf.Ticker(AAPL).data

Câu 27.Để chia dữ liệu thành tập huấn luyện và tập kiểm tra, sử dụng hàm nào trong Scikit-Learn?

A. train_test_split()

B. divide_data()

C. split_data()

D. test_train_split()

Câu 28.Hàm nào trong Scikit-Learn được dùng để chuẩn hoá dữ liệu theo phân phối chuẩn?

A. Scale

B. MinMaxScaler

C. Normalizer

D. StandardScaler

Câu 29.Để điều chỉnh độ rộng của đường trong plt.plot(), dùng tham số nào?

A. linewidth

B. color

C. marker

D. linestyle

Câu 30.Hàm nào trong Scikit-Learn được dùng để chuẩn hoá dữ liệu với giá trị trung bình = 0 và độ lệch chuẩn = 1?

A. StandardScaler

B. MinMaxScaler

C. Normalizer

D. MaxAbsScaler

................................

................................

................................

Xem thêm câu hỏi trắc nghiệm các môn học Đại học có đáp án hay khác:

ĐỀ THI, GIÁO ÁN, GÓI THI ONLINE DÀNH CHO GIÁO VIÊN VÀ PHỤ HUYNH LỚP 12

Bộ giáo án, đề thi, bài giảng powerpoint, khóa học dành cho các thầy cô và học sinh lớp 12, đẩy đủ các bộ sách cánh diều, kết nối tri thức, chân trời sáng tạo tại https://tailieugiaovien.com.vn/ . Hỗ trợ zalo VietJack Official


Giải bài tập lớp 12 Kết nối tri thức khác