Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Data Science] Crosstab normalize chéo + bảng chi-square cells

    Cho bảng r, c. Tính: (1) crosstab tần suất quan sát O. (2) Tần suất kỳ vọng E[i,j] = (row_total[i] * col_total[j]) / grand_total. (3) Bảng chi-square per cell: (O-E)^2 / E. In R C, header (sort tăng dần row/col), với mỗi dòng in row_label + các giá trị chi cell (2 chữ số). Cuối in 'CHI2 X' với X = tổng tất cả cell (2 chữ số).

    • Định dạng đầu vào:

      Dòng 1: n. n dòng: r c.

    • Ràng buộc đầu vào:

      1 <= n <= 2000.

    • Định dạng đầu ra:

      R C. Header 'row + col_labels'. Các dòng giá trị (chi per cell). CHI2 X.

    Ví dụ:

    Đầu vào:

    8
    A x
    A x
    A y
    A y
    B x
    B y
    B y
    B y
    

    Đầu ra:

    2 2
    row x y
    A 0.17 0.10
    B 0.17 0.10
    CHI2 0.53

    Giải thích:

    O: A=[2,2], B=[1,3]. Row totals 4,4; col 3,5; gt=8. E: A=[1.5,2.5], B=[1.5,2.5]. Chi per cell: (0.5^2/1.5,0.5^2/2.5,0.5^2/1.5,0.5^2/2.5)=(0.17,0.10,0.17,0.10). CHI2=0.53.

    Đang tải editor...