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
|
fig
|
||||||
end
|
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
|
# ╔═╡ 126f5825-25c1-4628-b4ae-ffbd9830833c
|
||||||
let
|
let
|
||||||
df = leftjoin(
|
df = leftjoin(
|
||||||
|
@ -1116,11 +1173,11 @@ end
|
||||||
|
|
||||||
# ╔═╡ 2835ff7c-d6cc-49d8-b35c-0071a8364376
|
# ╔═╡ 2835ff7c-d6cc-49d8-b35c-0071a8364376
|
||||||
scatter(
|
scatter(
|
||||||
df_skews_selected_valids.runid,
|
df_skews_selected_valids.runid,
|
||||||
df_skews_selected_valids.width,
|
df_skews_selected_valids.width,
|
||||||
markersize = 7,
|
markersize = 7,
|
||||||
alpha = 0.2,
|
alpha = 0.2,
|
||||||
axis = (xlabel = "runid", ylabel = "width"),
|
axis = (xlabel = "runid", ylabel = "width"),
|
||||||
)
|
)
|
||||||
|
|
||||||
# ╔═╡ 6c3c7669-d594-425d-bf05-9aa217c7656e
|
# ╔═╡ 6c3c7669-d594-425d-bf05-9aa217c7656e
|
||||||
|
@ -1293,6 +1350,7 @@ end
|
||||||
# ╠═dff359b1-4827-40c6-86e4-0915974ef27d
|
# ╠═dff359b1-4827-40c6-86e4-0915974ef27d
|
||||||
# ╠═7920b03b-1d1a-4b51-bfc0-86d1361f2ff1
|
# ╠═7920b03b-1d1a-4b51-bfc0-86d1361f2ff1
|
||||||
# ╠═e640424b-7f7b-4cca-a634-92749ceee170
|
# ╠═e640424b-7f7b-4cca-a634-92749ceee170
|
||||||
|
# ╠═c3236e51-12a3-43e1-afc4-71be54c0a869
|
||||||
# ╠═126f5825-25c1-4628-b4ae-ffbd9830833c
|
# ╠═126f5825-25c1-4628-b4ae-ffbd9830833c
|
||||||
# ╠═46b2a3cd-d2e6-4277-8b65-9c61f25f69e8
|
# ╠═46b2a3cd-d2e6-4277-8b65-9c61f25f69e8
|
||||||
# ╟─55bad662-cfdd-45c8-81bf-4e65e5c8434e
|
# ╟─55bad662-cfdd-45c8-81bf-4e65e5c8434e
|
||||||
|
|
Loading…
Add table
Reference in a new issue