使用这些数据...
hogs.sample<-structure(list(Zone = c("B", "B", "B", "B", "B", "B", "B", "B",
"B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "D",
"D", "D", "D", "D", "D", "D", "D", "D", "D", "D", "D", "D", "D",
"D", "D", "D", "D", "D", "D"), Levelname = c("Medium", "High",
"Low", "Med.High", "Med.High", "Med.High", "Med.High", "Med.High",
"Med.High", "Medium", "Med.High", "Medium", "Med.High", "High",
"Medium", "High", "Low", "Med.High", "Low", "High", "Medium",
"Medium", "Med.High", "Low", "Low", "Med.High", "Low", "Low",
"High", "High", "Med.High", "High", "Med.High", "Med.High", "Medium", …
Run Code Online (Sandbox Code Playgroud) 我需要绘制月平均温度并在 x 轴上缩写月份,我需要添加 95% 的置信区间,但不确定如何添加。任何 CI 的视觉效果都会很好。
然后我需要绘制
我被Date...Time
分成了单独的列,但我无法让 X 轴用month.abb
in显示缩写的月份ggplot
。
我得到了以下数据集(为 stackflow 缩短):
# Data
CleanTempSal = data.frame(
stringsAsFactors = F,
Date...Time = c(
"1/31/2017 20:00",
"1/31/2017 21:00",
"1/31/2017 22:00",
"1/31/2017 23:00",
"2/1/2017 0:00",
"2/1/2017 1:00",
"2/1/2017 2:00",
"2/1/2017 3:00",
"3/21/2017 10:00",
"3/21/2017 11:00",
"3/21/2017 12:00",
"3/21/2017 13:00"),
Temp..C. = c(14.87, 14.77, 15.08, 15.08,
14.96, 14.87, 15.05, 15.05,
18.87, 19.32, 19.97, 20.44),
Salinity.psu. = c(14.58, 14.52, 14.44, 14.46,
14.56, 14.67, 14.78, 14.88,
18.78, …
Run Code Online (Sandbox Code Playgroud) 我有这个数据...
Scientificname Level Zone levelmean
<chr> <int> <chr> <dbl>
1 Acanthostracion polygonius 3 B 0.135
2 Acanthostracion quadricornis 1 B 0.286
3 Acanthostracion quadricornis 1 D 0.228
4 Acanthostracion quadricornis 2 B 0.212
5 Acanthostracion quadricornis 2 D 0.181
6 Acanthostracion quadricornis 3 B 0.247
7 Acanthostracion quadricornis 3 D 0.222
8 Acanthostracion quadricornis 4 B 0.151
9 Acanthostracion quadricornis 4 D 0.202
10 Acanthostracion spp. 2 B 0.225
11 Achirus lineatus 1 B 0.204
12 Achirus lineatus 1 D …
Run Code Online (Sandbox Code Playgroud)