bar-chart相关内容

如何获得按因子分组的多个变量并排的条形图

我有一个数据集,如下所示.我正在尝试使用分组变量性别制作一个条形图,所有变量并排在 x 轴上(按性别分组为不同颜色的填充物),以及 y 轴上变量的平均值(基本上代表百分比) 茶可啤酒水性别14.55 26.50793651 22.53968254 40 124.92997199 24.50980392 26.05042017 24.50980393 223.03732304 30.6306306 ..
发布时间:2021-12-15 13:15:58 其他开发

绘制堆积条形图?

我有以下数据: structure(list(Time = c(1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L,1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L,3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 4L, 4L, 4L, 4L, 4L, 4L,4L ..
发布时间:2021-12-15 13:13:59 其他开发

使用ggplot2包绘制条形图来比较两组数据?

构建条形图以比较两组数据的最佳方法是什么? 例如数据集: 数字 我想要的是 X 上的数字和表示单个 X 和 Y 值的条形图 解决方案 最好将数据重塑为长格式.例如,您可以使用 reshape2 包的 melt 函数来做到这一点(替代方法是基于 R 的 reshape,melt> 来自 data.table(它是 reshape2 的 melt 函数的扩展实现)和 gathere ..
发布时间:2021-12-15 13:13:40 其他开发

ggplot2 : 用 geom_bar 绘制均值

我有以下数据框: test2 我正在使用以下方法绘制每组每个标签的条形图: ggplot(test2, aes(label, X2, fill=as.factor(groups))) +geom_bar(位置=“躲闪",统计=“身份") 但是,我似乎无法找到 stat="mean" 所以我可以在每个条形图上绘制均值而不是身份. 感谢您的帮助. 解决方案 只需使用 stat ..
发布时间:2021-12-15 13:03:12 其他开发

如何将 Y 轴数字更改为条形图中的百分比?

我们如何像图中那样将 y 轴更改为百分比?我可以更改 y 轴范围,但无法达到百分比. 解决方案 使用: + scale_y_continuous(labels = scales::percent) 或者,指定百分比的格式参数: + scale_y_continuous(labels = scales::percent_format(accuracy = 1)) (命令 labels ..
发布时间:2021-12-15 12:57:41 其他开发

在 ggplot2 中的堆叠条上方绘制总和值

如何在ggplot2的堆叠条上方绘制每个类的总和值(在我的例子中:a=450, b=150, c=290, d=90)? 这是我的代码: #Datahp=read.csv(文本连接("班、年、额a,99,100100200101150b,100,50b,101,100c,102,70c,102,80c,103,90c,104,50d,102,90"))hp$year=as.factor(hp$y ..
发布时间:2021-12-15 12:56:26 其他开发

对齐各个条上的数字

我需要在 ggplot 上的条形上方放置标签.我曾经使用找到的方法(HERE) 但这似乎不再起作用,因为我的 ggplot2 更新,因为我现在收到错误消息: continuous_scale(c("y", "ymin", "ymax", "yend", "yintercept", :未使用的参数(格式化程序 =“百分比") 如何在使用示例时再次在条形图上方绘制数值: df 在 win 7 ..
发布时间:2021-12-15 12:53:00 其他开发

如何将堆积百分比条形图标签居中

我正在尝试使用 ggplot2 绘制漂亮的 堆积百分比条形图.我已经阅读了一些材料并且几乎设法绘制出我想要的图.另外,我附上了材料,它可能在一个地方有用: 如何在 ggplot2 中标记堆积条形图而不创建汇总数据框? 创建堆叠条形图,其中每个堆叠的总和缩放为 100% R 堆积百分比带有二元因子百分比和标签的条形图(使用 ggplot) 我的问题是我无法将 labels 放 ..
发布时间:2021-12-15 12:48:44 其他开发

ggplot 中的分组条形图

我有一个调查文件,其中行是观察和列问题. 以下是一些假数据,它们看起来像: 人物、食物、音乐、人物P1,很差,差,好P2,好,好,很差P3,好,差,好P4,好,很差,很好P5,差,好,很好P6,差,好,很好 我的目标是用 ggplot2 创建这种情节. 我绝对不在乎颜色、设计等 情节与虚假数据不符 这是我的假数据: raw ..
发布时间:2021-12-15 12:45:16 其他开发

反转堆叠柱状图顺序

我正在使用 ggplot 创建一个堆积条形图,如下所示: plot_df 这给了我这样的东西: 如何颠倒堆叠条形本身的顺序,使第 1 级位于底部,第 5 级位于每个条形的顶部? 我已经看到了许多关于此的问题(例如 如何使用 ggplot2 上的标识来控制堆积条形图的排序) 并且常见的解决方案似乎是按该级别对数据框重新排序,因为 ggplot 正在使用什么来确定顺序> 所以我尝试 ..
发布时间:2021-12-15 12:39:20 其他开发

如何使用ggplot2在R中的每个条形图上放置标签geom_bar

我发现了这个,如何使用 ggplot2 将标签放在 R 中的 geom_bar 上,但它只是将标签(数字)放在一个条上. 这里是,假设每个 x 轴有两个条形,如何做同样的事情? 我的数据和代码如下所示: dat 然后,我们将得到: 似乎数字文本也定位在“躲避"模式中.我搜索了 geom_text 手册 以找到一些信息,但无法使其工作. 建议? 解决方案 试试这 ..
发布时间:2021-12-15 12:37:26 其他开发

MPAndroid 图表未显示 xAxis 的任何标签,缺少什么?

我正在实施一项功能,用于显示财产和支出的收入/支出.还提供了 1 个月、3 个月、6 个月和 6 个月的过滤器12 个月. 因此,我必须根据选择的过滤器显示月份标签,例如,如果选择了 3 个月过滤器,则需要显示 March , Feb &Jan 但是当前标签没有显示在 XAxis 上. 这是我的代码,请纠正任何问题: private void setChart() {ArrayLis ..
发布时间:2021-12-11 21:41:35 移动开发

使用 matplotlib 的堆积条形图

我正在使用 matplotlib 生成条形图,看起来堆积条形图存在错误.每个垂直堆栈的总和应该是 100.然而,对于 X-AXIS 刻度 65、70、75 和 80,我们得到完全任意的结果,没有任何意义.我不明白问题是什么.请在下面找到 MWE. 将 numpy 导入为 np导入 matplotlib.pyplot 作为 plt导入 matplotlibheader = ['a','b','c' ..
发布时间:2021-12-11 14:19:57 Python

如何创建分组条形图

这里的目标是创建一个分组的条形图,而不是像下图那样的子图 有没有一种简单的方法可以在 Python 中创建分组条形图?现在我得到了单独的条形图,而不是一个图中的单独条形图. 将pandas导入为pddf = pd.DataFrame([['g1', 'c1', 10], ['g1', 'c2', 12], ['g1', 'c3', 13], ['g2', 'c1', 8], ['g2', ..
发布时间:2021-12-11 13:58:59 Python

matplotlib:如何防止 x 轴标签重叠

我正在使用 matplotlib 生成条形图.一切正常,但我不知道如何防止 x 轴的标签相互重叠.这里有一个例子: 以下是 postgres 9.1 数据库的一些示例 SQL: 删除表如果存在mytable;创建表 mytable(id bigint, version smallint, date_from 时间戳不带时区);插入到 mytable(id, version, date_fr ..
发布时间:2021-12-11 13:48:08 Python