mirror of
https://gitlab.cern.ch/wotsubo/PSBoardDataBase.git
synced 2025-06-08 05:55:42 +09:00
add(skew_stats): plot of skews of campaign 5 vs runid
This commit is contained in:
parent
8a730fb8b5
commit
27857a4c3d
1 changed files with 63 additions and 5 deletions
|
@ -997,6 +997,63 @@ let
|
|||
fig
|
||||
end
|
||||
|
||||
# ╔═╡ c3236e51-12a3-43e1-afc4-71be54c0a869
|
||||
let
|
||||
fig = Figure()
|
||||
ax = Axis(
|
||||
fig[1, 1],
|
||||
xlabel = "runid",
|
||||
ylabel = "skew / ns",
|
||||
title = "clock skew time dependency",
|
||||
limits = ((290, 320), nothing),
|
||||
xminorticksvisible = true,
|
||||
xminorgridvisible = true,
|
||||
)
|
||||
scatter!(ax, df_skews_selected_valids.runid, df_skews_selected_valids.skew)
|
||||
text!(
|
||||
ax,
|
||||
df_skews_selected_valids.runid,
|
||||
df_skews_selected_valids.skew |> disallowmissing,
|
||||
text = string.(df_skews_selected_valids.psbid),
|
||||
color = (:black, 0.3),
|
||||
align = (:left, :center),
|
||||
)
|
||||
df_byruns = combine(
|
||||
groupby(df_skews_selected_valids, :runid),
|
||||
AsTable(:) =>
|
||||
(sdf -> begin
|
||||
(mean = mean(sdf.skew), std = std(sdf.skew))
|
||||
end) => [:mean, :std],
|
||||
)
|
||||
scatter!(ax, df_byruns.runid, df_byruns.mean, label = "mean")
|
||||
# vlines!(ax, [304])
|
||||
let
|
||||
rangebars!(
|
||||
ax,
|
||||
[-1, -1],
|
||||
[293, 305],
|
||||
[304, 329],
|
||||
direction = :x,
|
||||
whiskerwidth = 10,
|
||||
color = :black,
|
||||
)
|
||||
text!(ax, [(293 + 304) / 2, (305 + 329) / 2], [-1, -1], text = ["11-11", "11-12"])
|
||||
end
|
||||
|
||||
df_highlighted = filter(:psbid => in([973, 990, 992, 1030, 1050, 1053, 1110, 1113, 1121, 1141, 1142]), df_skews_selected_valids)
|
||||
@info "" df_highlighted
|
||||
scatter!(
|
||||
ax,
|
||||
df_highlighted.runid,
|
||||
df_highlighted.skew |> disallowmissing,
|
||||
marker = :x,
|
||||
markersize = 20,
|
||||
alpha = 0.3,
|
||||
)
|
||||
axislegend(ax)
|
||||
fig
|
||||
end
|
||||
|
||||
# ╔═╡ 126f5825-25c1-4628-b4ae-ffbd9830833c
|
||||
let
|
||||
df = leftjoin(
|
||||
|
@ -1293,6 +1350,7 @@ end
|
|||
# ╠═dff359b1-4827-40c6-86e4-0915974ef27d
|
||||
# ╠═7920b03b-1d1a-4b51-bfc0-86d1361f2ff1
|
||||
# ╠═e640424b-7f7b-4cca-a634-92749ceee170
|
||||
# ╠═c3236e51-12a3-43e1-afc4-71be54c0a869
|
||||
# ╠═126f5825-25c1-4628-b4ae-ffbd9830833c
|
||||
# ╠═46b2a3cd-d2e6-4277-8b65-9c61f25f69e8
|
||||
# ╟─55bad662-cfdd-45c8-81bf-4e65e5c8434e
|
||||
|
|
Loading…
Add table
Reference in a new issue