我有一個資料框,我需要為每個變數顯示一個頻率表。以下代碼不起作用(沒有錯誤訊息,但沒有列印表格),盡管進行了大量搜索,但我找不到解決方案。我將不勝感激。
varlist <- names(df)
for (var in varlist) {
mytable <- table(paste("df$", var, sep = ""))
mytable
}
我不在我的機器上作業,所以如果可能的話,我寧愿堅持使用 base R,以避免安裝包。
uj5u.com熱心網友回復:
只要分類變數是因子資料型別,summary(df)就會為您提供每個變數的頻率表。
或者,您可以使用lapply回圈table列:lapply(df[names(df)], table))
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/446334.html
