【发布时间】:2017-10-21 17:26:05
【问题描述】:
我的数据集由两列组成,一列是一个因素,另一列包含每个因素水平的平均分数。 我想创建一个数字线图,其中因子标签可以沿数字线显示在图形上,数字线可以是水平的,也可以是垂直的。例如 更新: 我使用答案中提供的代码测试了我的实际数据,结果如下。
数据:
Category dim1
Academic -20.0285
AdminWrit -24.262
BInd. 1.343235294
BNews -5.69675
BRDDiss 11.981
BRDInt 14.639
BRDNws -16.9715
BRDTlks 7.953
BssLett -22.146
BTech -10.824
ClsLessons 3.5675
Comments 8.92779661
Comntry -0.941
Dem/Doc -7.176
Editorial -14.969
ExmScript -11.881
F2FConv 12.89844444
FBGroups 14.20809091
FBStatus 5.1265
Leg/ThsPrs -13.772
N-BRDTlks -1.532
Novel -3.556
NwsRep -14.25
Par/PolDeb 3.971111111
Popular -9.94925
Reprtage -19.255
Sh-Story 1.363
SkillHob -8.903
SocLett -10.63133333
Speech -1.215666667
StdntEssy -7.786
Tweets 9.68675
【问题讨论】:
-
ggplot(data, aes(x=Score)) + geom_text(aes(y=Category))+coord_flip()? -
不幸的是,我的知识非常有限,我开始通过查看已经在线提供的类似代码 sn-ps 在 R 中编写(=复制粘贴)一些代码。我在这方面找不到任何东西,这就是我不得不问的原因。