用ggplot2画箱线图叠加图层后变成一个很奇怪的样子,求救求救?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用ggplot2画箱线图叠加图层后变成一个很奇怪的样子,求救求救?相关的知识,希望对你有一定的参考价值。

以下是代码:plot10 <- ggplot(subjectivedata1_1, aes(x = factor(number), y=standardscore, fill=sex)) +geom_boxplot()+scale_fill_discrete(name="sex")+labs(x="item number",y="standard score")+scale_color_discrete(name="sex")> plot10> plot10 <- plot10+stat_boxplot(geom = "errorbar",width = 0.1)> plot10尝试过调换geom_boxplot和stat_boxplot的位置,但是还是不行,依然很丑.......大神救命,作业......医学生,不是很会r在努力了

参考技术A

如图所示,只是这样的errorbar真的是实际数据的标准误么,对此持保留意见

arcgis添加点图层后内容相同

arcgis添加点图层后内容相同?
你好,可以进行以下操作
1.使用ArcGIS工具,组合解决删除重复面
思路:面生成线—线转面—获取面属性
(1) Feature to line,将面生成线
Data Management ToolsFeaturesFeatureto line。
(2)featureto polygon将线再转成面new_polygon
(3)Spatialjoin空间连接属性
若要保持原面的属性,用feature to point将原面要素类转成点,然后用spatial join与new_polygon进行空间连接,或者在上一步线转面时,Label Features选项勾上原面生成的点。
2.工具Delete Identical
2.1 计算面质心
坐标
添加两个字段分别记录质心的x和y坐标值,用CalculateGeometry计算X Coordinate of Centroid、Y Coordinate of Centroid。
2.2 用Delete Identical删除重复的面
工具界面里勾上2.1中计算的质心x、y坐标字段,此工具会比较属性值相同的要素,并进行删除。
参考技术A 1.使用ArcGIS工具,组合解决删除重复面
思路:面生成线—线转面—获取面属性
(1) Feature to line,将面生成线
Data Management ToolsFeaturesFeatureto line。
(2)featureto polygon将线再转成面new_polygon
(3)Spatialjoin空间连接属性
若要保持原面的属性,用feature to point将原面要素类转成点,然后用spatial join与new_polygon进行空间连接,或者在上一步线转面时,Label Features选项勾上原面生成的点。
2.工具Delete Identical
2.1 计算面质心
坐标
添加两个字段分别记录质心的x和y坐标值,用CalculateGeometry计算X Coordinate of Centroid、Y Coordinate of Centroid。
2.2 用Delete Identical删除重复的面
工具界面里勾上2.1中计算的质心x、y坐标字段,此工具会比较属性值相同的要素,并进行删除。
参考技术B 1.使用ArcGIS工具,组合解决删除重复面
思路:面生成线—线转面—获取面属性
(1) Feature to line,将面生成线
Data Management ToolsFeaturesFeatureto line。
(2)featureto polygon将线再转成面new_polygon
(3)Spatialjoin空间连接属性
若要保持原面的属性,用feature to point将原面要素类转成点,然后用spatial join与new_polygon进行空间连接,或者在上一步线转面时,Label Features选项勾上原面生成的点。
2.工具Delete Identical
2.1 计算面质心
坐标
添加两个字段分别记录质心的x和y坐标值,用CalculateGeometry计算X Coordinate of Centroid、Y Coordinate of Centroid。
2.2 用Delete Identical删除重复的面
工具界面里勾上2.1中计算的质心x、y坐标字段,此工具会比较属性值相同的要素,并进行删除。
参考技术C 添加点图层之后,它的内容是相同的,因为添加点图层其实就是复制一层 参考技术D 方法多种,但是,可以写方法将一层数据cut到另一层,然后将被cut的空层删除
cut是指将一层数据边复制边删除.到最后留下一个空层
时间复杂度是n
如果需要保留之前的层,那么就只能copy啦。

以上是关于用ggplot2画箱线图叠加图层后变成一个很奇怪的样子,求救求救?的主要内容,如果未能解决你的问题,请参考以下文章

如何去除叠加图层后的多余形状

R语言之ggplot

R语言 | 图像嵌套的实现

如何利用ggplot2画柱状图

ggplot2绘制折线图

arcmap如何通过捕捉功能将等高线与画框图层叠合