- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试在 R markdown 中创建一个(非传统)瀑布图,但在获得我想要的样式时遇到了一些困难。
这是当前的代码:
library(highcharter)
df = data.frame(Name = c("Start level","B","C","D", "E", "F", "G", "H","End level"),
Value = c(900,-10,10,-10,10, -10, 10, -20, 880),
Type = c("Start", "Reduction", "Rise", "Reduction", "Rise", "Reduction", "Rise", "Reduction", "End"))
hchart(df, type = "waterfall", hcaes(x=Name, y = Value, group="Type"), color = c("blue", "red", "black", "yellow"))
我的目标是最左边的“开始水平”列,最右边的“结束水平”列,以及驱动两个图表之间颜色编码的变化的组件(如“上升”)或图例中的“减少”),条形的瀑布部分与“起始级别”的顶部对齐。我该如何解决这个问题?
最佳答案
您将绘图按类型
分组,因此这意味着瀑布效应仅存在于每个组内,并为每个组创建一个单独的瀑布。
我猜测您希望瀑布贯穿情节的各个方面。这意味着 group
需要消失。由于颜色不再由组分配,因此需要更改。
当按点分配颜色时,您还需要colorByPoint
。为了实现此目的,color
和 colorByPoint
最好在 hc_plotOptions
中使用。
此外,您需要定义最后一个值是 isSum
,以便它不会将该值添加到图表中。
要获取您在 df$Name
中定义的顺序,可以在 `hc_xAxis 中定义它。
hchart(df, type = "waterfall", # removed group, color from hchart, added isSum
hcaes(x = Name, y = Value, isSum = c(rep(F, nrow(df) - 1), T))) %>%
hc_xAxis(categories = df$Name) %>% # set bar order
hc_plotOptions(series = list(colorByPoint = T, # specify w/in series colors
colors = c("blue", rep(c("red", "black"), 3),
"red", "yellow")))
关于r - Highchart 修正瀑布图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/77014451/
有人可以告诉我这段代码的错误吗?我的问题是,如果输入在数组中,则显示“找到”,如果输入不在数组中,则显示“未找到”。为什么我输入的内容只能显示“找到”? String [] deptName = {"
我以前从未使用过 javascript,只需要一点帮助。我有这个: if (vars.devUrl != '') { vars.smsmessage = vars.smsmessage +
我在页面上有这个表格: 这只是查询结果,返回属于当前用户的记录。我添加了删除按钮。 我是 jquery&ajax 新手,我自己发明了这个任务。我想使用这些技术来处理按钮。它应该删除表中的一行。 由于我
关于以下 cv2.inRange(...) 调用: mask = cv2.inRange(quantized_img, color, color) 'quantized_img' 和 'color'
交叉发布于 CrossValidated . 前阵子问this question ,这是关于在使用 IV/2SLS 时纠正标准错误,并且第一阶段有一个 tobit 分布,我从 jay.sf 得到了一个
我有一个关于 CSS 的特殊问题——“VPS Plans”div 和“Features”div 应该 float 在一起并排在底部。不幸的是,除非我将 Features div 的大小调整为 460p
我已经打开并解析了下面的 xml,现在需要找到区域为“IE”的特定产品 block ,然后修改其“cleared_for_sale”和“wholesale_price_tier”值,但我不确定如何操作
所以我已经接近终点了,但我不明白为什么会这样。也许是因为编码一段时间后我现在很愚蠢。然而。所以我的程序应该允许两个文件。第一个是 MP3,另一个是 Wav。我让他们去工作。我的意思是,如果我选择 Wa
我的代码在除 IE7 之外的所有浏览器中都能正确显示,我不知道为什么。我已经浏览了很多有关 IE7 问题的线程,但无济于事。类似的 li 标签元素有六个。他们应该连续三个出现。这是 HTML 的一部分
input[type=file] { position: relative; text-align: right; -moz-opacity:0 ; filter:alpha(opacity: 0);
我在我的团队中使用 Phabricator 和 Arcanist 进行代码审查。 “arc land”命令很棒,但有一种情况它对我们不起作用。 我们有一个 xml 文件,其中包含一个链表(每个元素都引
我目前正在使用 Matlab File Exchange 上的 Toolbox Graph 来计算 3D 表面的曲率,发现它们非常有用 (http://www.mathworks.com/matlab
我是一名优秀的程序员,十分优秀!