r - 为什么我不能在 ggplot 中的点和错误栏之间划一条线?
问题描述
我正在尝试使用 ggplot 函数添加简单的错误栏geom_errobar()
,因为我在网上找到了代码。
该功能有效,但我不知道为什么它没有在点和条之间设置线。
在所有与我在网上找到的代码解释相关的示例中,点和条之间总是有一条线,我使用了相同的代码!!!
短数据集
structure(list(Daytime = structure(c(17683, 17684, 17685, 17686,
17687, 17688, 17689, 17690, 17691, 17692, 17693, 17694, 17695,
17696, 17697, 17698, 17699, 17700, 17701, 17702, 17703, 17704,
17705, 17706, 17707, 17708, 17709, 17710, 17711, 17712), class = "Date"),
mz33_flux = c(0.0269902340425532, -0.0186273777777778, -0.0372041666666667,
-0.065895625, -0.0371895833333333, -0.0685152173913043, 0.0733608695652174,
-0.0462857446808511, 0.03306875, -0.0309327083333333, 0.0240914893617021,
0.0355631578947368, NA, NA, NA, NA, NA, NA, 1.32546206896552,
0.039425, -0.00267916666666666, -0.0299131111111111, -0.207063829787234,
0.0057391304347826, -0.0350862790697674, -0.0324617021276596,
-0.0234354838709677, -0.0835595744680851, 0.0966265957446808,
-0.0124054545454545), mz33_err = c(3.90466069268418e-05,
3.94858430704017e-05, 4.24302022766031e-05, 4.46591337717942e-05,
6.21204244886397e-05, 4.10959733730185e-05, 5.64638070309499e-05,
6.44166726780267e-05, 3.82000202086123e-05, 4.15227904947797e-05,
3.8179357878616e-05, 3.09029031996929e-05, NA, NA, NA, NA,
NA, NA, 0.00102801852277132, 3.86575696937507e-05, 2.93166992687375e-05,
3.24126251499621e-05, 5.68095205509716e-05, 7.24229986669278e-05,
5.91711611807517e-05, 7.34947840597977e-05, 6.30692813002305e-05,
5.4382594393826e-05, 9.84397824539971e-05, 3.30427039605518e-05
)), row.names = c(NA, 30L), class = "data.frame")
ggplot脚本
ggplot(df,aes(x=Daytime))+
geom_line(aes(y=mz33_flux,colour="y"), size = 1)+
geom_errorbar(aes(ymin=mz33_flux-mz33_err, ymax=mz33_flux+mz33_err), width=1,position=position_dodge(0.05),color="green")
正如我在函数的示例图中看到的那样,我希望在点和误差线之间有连接线。
解决方案
推荐阅读
- javascript - 请问我能找到类似这个设计的日期选择器库吗?
- java - 如何在 GWT JSNI 中将返回值从 javascript 转换为 java?
- python - 使用 `contains` 合并 DataFrame(不是完全匹配!)
- javascript - 控制台记录对象值
- javascript - 在 Vue.js 中使用 owl.carousel.js 跳转到某个元素
- android - 为什么RecyclerView的LinearLayoutManager.findFirstVisibleItemPosition()总是返回0?
- sql - UID 上的 SQL Server 内部联接
- r - 如何在 R 数据框中的单个列下嵌套多列对象
- r - 在 r 中搜索命名向量
- php - 有没有办法将 foreach 循环转换为 wp_query?