码迷,mamicode.com
首页 > 编程语言 > 详细

R语言使用shinydashboard可视化美国投票记录

时间:2019-06-24 16:53:49      阅读:408      评论:0      收藏:0      [点我收藏+]

标签:otl   mamicode   png   style   figure   分数   绘图   font   用户   

 


library(hrbrthemes) 技术图片

 

关于数据的一个技巧; 原始数据只有选定代表的分数(自然)。这意味着,在任何一年中,都会有几个州(每个党约8-10人)没有民主党或共和党代表。因为这些是行缺失而不是NA,如果你按原样绘制它们,那些状态将不会显示在图中。如果只有一个tidyverse 函数可以解决像这样的常见数据问题......


交互式图表与Plotly

 

与情节相关的主要原因是它的内置交互性。我希望用户只是将鼠标悬停在积分上,然后看到一段描述上一年转变的文字。结果很简单,只是有点难看paste一个奇怪的事情是alpha功能,它被控制toRGB("colour", "alpha"),但称为不透明度plotly在应用程序中,默认情况是在1990年显示参议院共和党人(即与1989年的差异):


技术图片

 ggExtra 

整个项目基本上是我整理各种绘图技术 。ggExtra包装的直方图样式绝对是其中之一。 

通过这张图,我想比较两个州的历史记录 。 


技术图片

  Base R

 你想绘制Nancy Pelosi的完整投票历史:


技术图片

Viridis选项

 说实话,我或多或少只喜欢默认调色板,同名或者option = "D",但其他人可能会喜欢一些古老的多样性。 

技术图片

R语言使用shinydashboard可视化美国投票记录

标签:otl   mamicode   png   style   figure   分数   绘图   font   用户   

原文地址:https://www.cnblogs.com/tecdat/p/11077625.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!