我最近发现了演绎者和它的列联表功能(见Exporting deducer's contingency tables as csv or xls)
我要做的是绘制ggplot中列联表中的值,以显示沿y轴的%频率和沿x轴的分类数据的条形图。然后,如果可能的话,我想生成误差条,以显示每个变量在整体中的比例的置信区间。
对于使用mtcars
数据的示例,R使用contingency.tables
函数生成此函数:
table_gears<-contingency.tables(
row.vars=d(cyl),
col.vars=d(gear),data=mtcars)
print(table_gears,prop.r=T,prop.c=T,prop.t=F)
基本上,按行总数和总计数计算x齿轮和y气缸的汽车比例。
有没有人使用ddply或类似方法产生这种方法并添加这些比例的标准误差/置信区间?我真的很挣扎,真的很感激生命线!