【发布时间】:2020-12-13 12:53:31
【问题描述】:
我想使用 R 创建一个绘图,最好使用 ggplot。我有以下变量要可视化,其中大部分是二进制的:
试用:cong/incon
句子:他/他自己
条件:正常/慢
准确度:数字
SE:数字
structure(list(TrialType = structure(c(1L, 1L, 1L, 1L, 2L, 2L,
2L, 2L), .Label = c("congruent", "incongruent"), class = "factor"),
SentenceType = structure(c(1L, 1L, 2L, 2L, 1L, 1L, 2L, 2L
), .Label = c("him", "himself"), class = "factor"), Condition = structure(c(1L,
2L, 1L, 2L, 1L, 2L, 1L, 2L), .Label = c("normal_speech",
"slow_speech"), class = "factor"), MeanAccuracy = c(0.794871794871795,
0.762820512820513, 0.967948717948718, 0.967948717948718,
0.237179487179487, 0.342105263157895, 0.942307692307692,
0.83974358974359), SE = c(0.0342056016493384, 0.0430264468743046,
0.0389087806837746, 0.0496183045476835, 0.0135583881898854,
0.0163760608630386, 0.0170869868584354, 0.0311270245470197
)), class = "data.frame", row.names = c(NA, -8L))
SE 代表标准误差,这意味着我想在准确度得分周围显示误差条。
我认为我最好的选择是制作两个条形图,每个条件分别制作一个,并在 x 轴上准确。然后,四个条形代表句子和试验的两种可能组合,显示高度的准确性,并在此周围显示误差条以反映不确定性。
如何制作这样的图表?或者,有没有人认为这不是正确的图表类型,然后会是什么(以及如何绘制它......)?
提前致谢!
【问题讨论】:
-
您能否向我们展示实际数据以便我们为您提供帮助?如果您在控制台中输入
dput(my_dataframe)(显然将my_dataframe替换为您自己的数据框),然后编辑您的问题以包含dput的输出,我相信这里有人可以帮助您 -
喜欢这个?我非常确定这是如何工作的