WOLFRAM NOTEBOOK

In[]:=
With[{d=Join[Dataset[AssociationThread[{"iteration","name","mode","size","first","second","walk"},#]&/@Normal[SemanticImport["https://gist.githubusercontent.com/anonymouse64/624b5aa9f4dbee6716c23aa45a74642d/raw/2c38073bedcd4f5cffbfca5e7aa126fce3388019/squashfs-performance-data-desktop.txt"]]],Dataset[AssociationThread[{"iteration","name","mode","size","first","second","third","fourth","walk"},#]&/@Normal[SemanticImport["https://gist.githubusercontent.com/anonymouse64/624b5aa9f4dbee6716c23aa45a74642d/raw/3194de0311b1835f141fb38ea6dc1381594745b8/squashfs-performance-data-desktop.txt"]]]]},Column[Table[BoxWhiskerChart[List[Join@@Function[{mode},N@Normal@Values@Transpose[Select[Select[d,#["name"]==name&],#["mode"]==mode&][All,{"first","second"}]]]/@Union@Normal@d[All,"mode"]],PlotRange{0,7000},ChartLabelsJoin@@(Function[{mode},{mode<>" 1",mode<>" 2"}]/@Union@Normal@d[All,"mode"]),PlotTheme"Detailed",LabelStyleDirective[FontSize16],ImageSize1200,ImageMargins100,BarSpacingTiny,AspectRatio1/GoldenRatio,PlotLabelStyle[Capitalize@name<>" Launch Timings",FontSize40]],{name,Union@Normal@d[All,"name"]}],Spacings10]]
Out[]=
Wolfram Cloud

You are using a browser not supported by the Wolfram Cloud

Supported browsers include recent versions of Chrome, Edge, Firefox and Safari.


I understand and wish to continue anyway »

You are using a browser not supported by the Wolfram Cloud. Supported browsers include recent versions of Chrome, Edge, Firefox and Safari.