【问题标题】:Plot percentages in R在 R 中绘制百分比
【发布时间】:2015-10-29 18:43:30
【问题描述】:

我有一个如下形式的数据集 2 列,xs

x<-c(9,13,6,8,10,4,14,8,11,7,9,7,16,9,9,11,13,15,13,10,11,6)
s<-c(1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0)

我想为x 的每个级别绘制 (success = 1) 的百分比。 xs=1s=0 在各种情况下得分相同的行还有很多。

非常感谢您的宝贵时间。

在丹尼尔的帮助下,剧情是这样的:

【问题讨论】:

    标签: r plot histogram


    【解决方案1】:

    使用聚合函数和均值函数aggregate(s ~ x, FUN = mean)。这可以用plot(aggregate(s ~ x, FUN = mean), type = "h") 绘制

    【讨论】:

    • 非常感谢!那真的奏效了。有没有办法让 X 轴提供更多信息,例如获得更多分数而不是 5?
    • 您可以使用轴函数指定绘图中轴的描述(参见文档)。如果您想要完全控制,请在绘制 plot(x, y, axes=F) 时关闭两者,然后手动添加它们。
    猜你喜欢
    • 2012-07-14
    • 1970-01-01
    • 1970-01-01
    • 2021-10-19
    • 1970-01-01
    • 1970-01-01
    • 2018-05-09
    • 2015-05-10
    • 1970-01-01
    相关资源
    最近更新 更多