Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R中的y轴直方图断裂?(再次)_R_Histogram_Axis - Fatal编程技术网

R中的y轴直方图断裂?(再次)

R中的y轴直方图断裂?(再次),r,histogram,axis,R,Histogram,Axis,我一直在努力拼凑一个断裂的y轴柱状图,以显示一个非常高的条,而不让其他条不可见。特别是,我希望不仅能够控制x轴上的TIC(它们需要显示直方图中的计数箱,而不仅仅是轴),还能够控制x轴上有多少TIC 这个问题让我开始思考,尽管我必须自己想出如何使用plotrix的gap.barplot中的xtics选项来显示直方图箱: 然而,我仍然无法找到一种方法来绘制一个破碎的y轴直方图,而不让它尝试为每个箱子绘制一个tic。有人知道这样做的方法吗?这不是对您问题的回答,而是问题的可能解决方案:是否可以只对变

我一直在努力拼凑一个断裂的y轴柱状图,以显示一个非常高的条,而不让其他条不可见。特别是,我希望不仅能够控制x轴上的TIC(它们需要显示直方图中的计数箱,而不仅仅是轴),还能够控制x轴上有多少TIC

这个问题让我开始思考,尽管我必须自己想出如何使用
plotrix
gap.barplot
中的
xtics
选项来显示直方图箱:


然而,我仍然无法找到一种方法来绘制一个破碎的y轴直方图,而不让它尝试为每个箱子绘制一个tic。有人知道这样做的方法吗?

这不是对您问题的回答,而是问题的可能解决方案:是否可以只对变量进行日志变换并绘制日志变换的直方图?在你的情况下,我通常会这么做。通过向图形对象添加
scale\u x\u log10()
scale\u y\u log10()
,可以直接在
ggplot2
中应用此转换。有关更多信息,请参见此处:直方图用于显示值的分布。一个断裂的轴扭曲了这一点。你需要显示代码和一个样本数据集。然后,我们可以看到“x轴”有什么问题,通常通过“断开”参数来处理。如果你决定断开轴,你也应该这样做。