r語言怎么生成二維列聯(lián)表

小億
243
2024-01-12 12:04:28
欄目: 編程語言

在R語言中,可以使用table()函數(shù)來生成二維列聯(lián)表。首先,需要將數(shù)據(jù)分成兩個(gè)變量,然后將這兩個(gè)變量作為參數(shù)傳遞給table()函數(shù)。

下面是一個(gè)簡(jiǎn)單的例子:

# 創(chuàng)建兩個(gè)變量:性別和學(xué)歷
gender <- c("男", "女", "女", "男", "男", "女", "男", "女")
education <- c("碩士", "本科", "本科", "碩士", "博士", "碩士", "博士", "碩士")

# 生成二維列聯(lián)表
table(gender, education)

輸出結(jié)果為:

     education
gender  本科 博士 碩士
   女      1   0   2
   男      1   1   2

這個(gè)二維列聯(lián)表顯示了性別和學(xué)歷之間的關(guān)系。在這個(gè)示例中,有1個(gè)女性和1個(gè)男性擁有本科學(xué)歷,有2個(gè)女性和2個(gè)男性擁有碩士學(xué)歷,而博士學(xué)歷只有1個(gè)男性擁有。

希望這個(gè)例子能幫到你!

0