【问题标题】:Draw "star rating" chart with R用R绘制“星级”图表
【发布时间】:2018-08-21 01:24:28
【问题描述】:

我正在寻找一种在 R 中绘制“星级”样式图的方法,类似于条形图,但带有星号。我猜整数会是输入,或者可能是半分,比如“三颗半星”。

甚至不确定这些图表被称为什么来搜索现有包...

乐于解决手动解决方案,但正在寻找一些好的起点。

【问题讨论】:

  • ggplot::geom_dotplot 接近(与method = "histodot"),但我不确定如何将形状从点更改为星形。我希望shape = "\u2605" 能工作,但它没有。令人惊讶的是,即使 shape = "*"shape = 8 似乎也不起作用。而且它不适用于非整数星值......
  • This 已经很老了,但似乎可以解释为什么geom_dotplot 不支持参数shape

标签: r plot bar-chart


【解决方案1】:

我会说答案是“不”。可能对 R 来说太低俗了? :D

感谢 cmets 和指导 - 将看看 roll-my-own sol'n。

【讨论】:

  • 没有任何运气找到现有的包。最容易制作一个空图,并在每个“星”的位置添加单个字符文本。只需要与允许 unicode dingbats 的字体搏斗。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-09-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-06-22
  • 2012-12-09
相关资源
最近更新 更多