messenger_logo
Liên hệ qua Messenger
SciEco

Bảng biểu tùy chỉnh trong stata 17: sức mạnh từ lệnh table mới

I
IEFPA
Ngày viết: 29/04/2026

Trong phiên bản Stata 17, hệ thống tạo bảng biểu đã được nâng cấp toàn diện, mang lại khả năng tùy biến mạnh mẽ và linh hoạt. Không chỉ dừng lại ở việc mở rộng chức năng của lệnh table, Stata còn giới thiệu một hệ thống hoàn toàn mới cho phép thu thập kết quả từ bất kỳ lệnh nào, thiết kế bố cục theo ý muốn và xuất bản trực tiếp sang các định dạng tài liệu phổ biến. Bài viết này sẽ hướng dẫn bạn những bước đầu tiên để làm quen với lệnh table cải tiến.

Những Ví Dụ Điển Hình Về Bảng Biểu Tùy Chỉnh

Trước khi đi sâu vào cú pháp, hãy cùng điểm qua một số mẫu bảng biểu mà bạn có thể dễ dàng tạo ra bằng hệ thống mới này.

Bảng Thống Kê Mô Tả Cơ Bản

Đây là dạng bảng phổ biến nhất trong các báo cáo nghiên cứu, thường dùng để mô tả đặc điểm mẫu và phân tách theo một biến phân loại. Bảng này báo cáo giá trị trung bình và độ lệch chuẩn cho các biến liên tục, đồng thời hiển thị tần suất và tỷ lệ phần trăm cho các biến phân loại.

Bảng Kết Quả Kiểm Định Thống Kê

Trong nhiều trường hợp, chúng ta cần báo cáo kết quả kiểm định giả thuyết cho một nhóm biến. Hệ thống mới cho phép trình bày giá trị trung bình của các nhóm, sự khác biệt giữa chúng và giá trị p-value của các kiểm định t-test một cách chuyên nghiệp.

Bảng So Sánh Các Mô Hình Hồi Quy

Khi thực hiện phân tích, việc so sánh kết quả từ nhiều mô hình hồi quy khác nhau là rất quan trọng. Bạn có thể tạo bảng hiển thị tỷ số chênh và sai số chuẩn của các biến độc lập trong nhiều mô hình hồi quy logistic, đi kèm với các chỉ số đánh giá như AIC và BIC để so sánh.

Bảng Chi Tiết Cho Một Mô Hình Hồi Quy

Đối với mô hình hồi quy cuối cùng, bạn có thể cần một bảng chi tiết bao gồm tỷ số chênh, sai số chuẩn, giá trị z, p-value và khoảng tin cậy 95 phần trăm cho từng biến số.

Chuẩn Bị Dữ Liệu Phân Tích

Chúng ta sẽ sử dụng bộ dữ liệu từ Khảo sát Kiểm tra Sức khỏe và Dinh dưỡng Quốc gia để thực hành. Đầu tiên, hãy mở dữ liệu và xem qua các biến số chính.

1webuse nhanes2l
2describe age sex race height weight bmi highbp bpsystol bpdiast tcresult tgresult hdresult

Bộ dữ liệu này bao gồm các số liệu về nhân trắc học và sinh học của những người tham gia khảo sát tại Hoa Kỳ. Để đơn giản hóa trong bài hướng dẫn này, chúng ta sẽ tạm thời bỏ qua trọng số khảo sát và tập trung vào cú pháp tạo bảng.

Làm Quen Với Cú Pháp Lệnh Table

Cú pháp cơ bản của lệnh table là table (Biến hàng) (Biến cột). Nếu bạn chỉ muốn tạo bảng cho một biến hàng duy nhất như biến cao huyết áp, bạn có thể viết như sau:

1table (highbp) ()

Theo mặc định, bảng sẽ hiển thị tần suất cho từng danh mục của biến và tổng số. Cặp ngoặc đơn thứ hai để trống vì chúng ta không có biến cột. Nếu bạn muốn đặt biến này ở cột, hãy chuyển nó sang cặp ngoặc đơn thứ hai:

1table () (highbp)

Để tạo bảng chéo giữa biến giới tính và cao huyết áp, chúng ta điền biến vào cả hai vị trí. Tổng hàng và tổng cột sẽ được tự động thêm vào.

1table (sex) (highbp)

Nếu không muốn hiển thị các dòng tổng cộng, bạn chỉ cần thêm tùy chọn nototals vào sau lệnh.

Cấu Trúc Bảng Lồng Nhau

Stata cho phép lồng ghép nhiều biến số vào hàng hoặc cột. Thứ tự của các biến trong ngoặc đơn sẽ quyết định cấu trúc phân cấp của bảng. Ví dụ, để xem tần suất của giới tính lồng trong các nhóm cao huyết áp, chúng ta sử dụng:

1table (highbp sex) (), nototals

Ngược lại, nếu muốn nhóm cao huyết áp lồng trong giới tính, bạn chỉ cần đổi thứ tự biến. Khả năng này cũng áp dụng tương tự cho các biến cột, giúp bạn tạo ra những bảng biểu đa chiều phức tạp một cách dễ dàng.

Tùy Chỉnh Thống Kê Và Định Dạng Số Liệu

Mặc dù tần suất là giá trị mặc định, bạn có thể yêu cầu bất kỳ chỉ số thống kê nào thông qua tùy chọn statistic.

1table (sex) (highbp), statistic(frequency) statistic(percent) nototals

Bạn cũng có thể thêm giá trị trung bình hoặc độ lệch chuẩn của biến tuổi vào bảng. Để các con số trông chuyên nghiệp hơn, tùy chọn nformat sẽ giúp định dạng chữ số thập phân, trong khi sformat có thể thêm các ký hiệu như dấu phần trăm hoặc dấu ngoặc đơn xung quanh số liệu.

1table (sex) (highbp), statistic(frequency) statistic(percent) statistic(mean age) statistic(sd age) nototals nformat(%9.0fc frequency) nformat(%6.2f mean sd) sformat("%s%%" percent) sformat("(%s)" sd)

Áp Dụng Phong Cách Trình Bày Chuyên Nghiệp

Cuối cùng, Stata cung cấp các kiểu dáng có sẵn để bạn áp dụng nhanh chóng. Tùy chọn style cho phép thay đổi diện mạo của bảng ngay lập tức, ví dụ như kiểu trình bày chuẩn cho các bài báo khoa học.

1table (sex) (highbp), statistic(frequency) statistic(percent) statistic(mean age) statistic(sd age) nototals nformat(%9.0fc frequency) nformat(%6.2f mean sd) sformat("%s%%" percent) sformat("(%s)" sd) style(table-1)

Lệnh table mới trong Stata 17 đã thực sự thay đổi cách chúng ta làm việc với dữ liệu. Từ việc tạo bảng chéo đơn giản đến những bảng thống kê phức tạp, mọi thứ đều có thể được thực hiện một cách nhất quán và thẩm mỹ.

✨ Khả năng tùy biến bảng biểu trong Stata 17 không chỉ giúp tiết kiệm thời gian trình bày mà còn đảm bảo tính chính xác và đồng nhất cho các báo cáo nghiên cứu khoa học.

Bài tập ứng dụng

Dựa trên bộ dữ liệu nhanes2l đã mở, bạn hãy viết lệnh tạo một bảng biểu hiển thị giá trị trung bình của biến chỉ số khối cơ thể (bmi) và biến nồng độ cholesterol (tcresult) theo từng nhóm chủng tộc (race). Yêu cầu bảng không hiển thị dòng tổng cộng và các giá trị số được định dạng lấy hai chữ số thập phân.


Bài viết khác
Mô hình hồi quy tự vectơ cấu trúc là một công cụ mạnh mẽ trong kinh tế lượng vĩ mô, giúp chúng ta nhận diện các cú sốc kinh tế và đánh giá tác động của chúng qua thời gian. Trong bài viết này, chúng ta sẽ tìm hiểu cách thiết lập các ràng buộc dài hạn trong mô hình này bằng cách tái hiện lại nghiên cứu kinh điển của hai tác giả Blanchard và Quah năm 1989 trên phần mềm Stata. Khung Lý Thuyết Cơ Bản Trong các nghiên cứu trước đây về hồi quy tự vectơ cấu trúc, việc nhận diện các tham số thường dựa trên các ràng buộc ngắn hạn, tức là cách các cú sốc tác động ngay lập tức lên các biến nội sinh tại thời điểm xảy ra cú sốc. Ngược lại, Blanchard và Quah đạt được sự nhận diện bằng cách áp dụng các ràng buộc lên tác động dài hạn của các cú sốc, tức là phản ứng giới hạn của một biến nội sinh khi thời gian tiến về vô hạn. Trong một hệ hồi quy tự vectơ dừng, phản ứng của mỗi biến đối với từng cú sốc phải tiến về không trong dài hạn. Blanchard và Quah phân tích một hệ thống gồm tổng sản phẩm quốc gia thực tế GNP và tỷ lệ thất nghiệp, trong đó tốc độ tăng trưởng GNP và mức thất nghiệp được giả định là các chuỗi dừng. Hệ thống này có hai cú sốc là cú sốc cung và cú sốc cầu. Phản ứng dài hạn của tăng trưởng GNP và thất nghiệp đối với các cú sốc này phải bằng không vì các biến này là dừng.
Một biểu đồ xuất sắc không chỉ dừng lại ở việc hiển thị số liệu chính xác mà còn phải truyền tải thông điệp một cách hiệu quả nhất. Tùy thuộc vào mục đích truyền thông, bạn có thể cần một biểu đồ phù hợp với tiêu chuẩn nghiêm ngặt của các tạp chí khoa học, một biểu đồ có màu sắc tương phản cao để người đọc dễ dàng phân biệt, hoặc đơn giản là một biểu đồ tối giản với tông màu xám cổ điển. Hành trình thiết kế này thường bắt đầu từ việc vẽ một biểu đồ thô từ dữ liệu nghiên cứu, sau đó từng bước biến đổi diện mạo của nó để đạt được phong cách mong muốn. Stata cung cấp cho người dùng những công cụ vô cùng mạnh mẽ để thực hiện việc này một cách nhanh chóng và có hệ thống. Khởi đầu với biểu đồ mặc định trong Stata Để minh họa cho quá trình tùy biến, chúng ta sẽ bắt đầu với một biểu đồ kết hợp nhiều thành phần bao gồm biểu đồ phân tán của các điểm dữ liệu thực tế, đường xu hướng từ mô hình ước lượng và vùng biểu diễn khoảng tin cậy.
SciEco
Science for Economics
Định hướng đào tạo phân tích dữ liệu, xây dựng chính sách, tối ưu hoá danh mục tài chính cá nhân và dự báo thị trường.
Liên hệ
Địa chỉ: Số 60, ngõ 41, Phố Thái Hà, Trung Liệt, Đống Đa, Hà Nội (Google Map)
Email: science.for.economics@gmail.com
Hotline: 03.57.94.7680 (Mrs. Hà)
Mạng xã hội