Article two

Tempor culpa ex elit quis sit aliqua commodo nisi Lorem mollit velit amet qui laboris. Ex voluptate amet fugiat mollit duis voluptate fugiat sint labore ex. Deserunt dolor incididunt culpa aute laborum culpa minim ipsum irure et irure fugiat amet.

Ellie MacsymonsEllie MacsymonsJanuary 21, 2026

Sample Table A

From a CSV file

Abstract

Incididunt consectetur occaecat officia do. Adipisicing ut nisi enim dolore tempor. Ea sit cillum voluptate consectetur eiusmod tempor commodo laboris aute consectetur. Proident ullamco ad id ut do veniam qui laboris aliqua. Dolore esse aliquip occaecat aliquip velit incididunt ipsum nisi irure sunt quis tempor. Consequat id elit cillum qui.

RankSupermarketCost of Christmas Dinner (£)
1Aldi31.73
2Lidl33.22
3Asda39.73

Conclusion

Nisi reprehenderit non cillum ut irure veniam officia ex excepteur ut qui. Ipsum culpa ullamco veniam quis id reprehenderit dolore duis consectetur Lorem culpa. Amet laborum magna consectetur ad adipisicing excepteur non ullamco sit mollit.

test.csvCSV93 B

Sample Table B

From a JSON file

Abstract

Incididunt consectetur occaecat officia do. Adipisicing ut nisi enim dolore tempor. Ea sit cillum voluptate consectetur eiusmod tempor commodo laboris aute consectetur. Proident ullamco ad id ut do veniam qui laboris aliqua. Dolore esse aliquip occaecat aliquip velit incididunt ipsum nisi irure sunt quis tempor. Consequat id elit cillum qui.

nameuvpvamt
Page A400024002400
Page B300013982210
Page C200098002290
Page D278039082000
Page E189048002181
Page F239038002500
Page G349043002100

Conclusion

Nisi reprehenderit non cillum ut irure veniam officia ex excepteur ut qui. Ipsum culpa ullamco veniam quis id reprehenderit dolore duis consectetur Lorem culpa. Amet laborum magna consectetur ad adipisicing excepteur non ullamco sit mollit.

page-data.jsonJSON555 B

Sample Bar Chart

From a JSON file

Abstract

Incididunt consectetur occaecat officia do. Adipisicing ut nisi enim dolore tempor. Ea sit cillum voluptate consectetur eiusmod tempor commodo laboris aute consectetur. Proident ullamco ad id ut do veniam qui laboris aliqua. Dolore esse aliquip occaecat aliquip velit incididunt ipsum nisi irure sunt quis tempor. Consequat id elit cillum qui.

Conclusion

Nisi reprehenderit non cillum ut irure veniam officia ex excepteur ut qui. Ipsum culpa ullamco veniam quis id reprehenderit dolore duis consectetur Lorem culpa. Amet laborum magna consectetur ad adipisicing excepteur non ullamco sit mollit.
Id id cillum exercitation laboris enim cupidatat. Esse laborum ad ex nulla voluptate anim irure cillum dolore ut et sint est sit. Ullamco laborum voluptate sint nulla occaecat velit voluptate aliqua do ullamco duis. Aute non voluptate do sit do mollit elit esse adipisicing nulla.

page-data.jsonJSON555 B

Sample Stacked Bar Chart

From a JSON file

Abstract

Incididunt consectetur occaecat officia do. Adipisicing ut nisi enim dolore tempor. Ea sit cillum voluptate consectetur eiusmod tempor commodo laboris aute consectetur. Proident ullamco ad id ut do veniam qui laboris aliqua. Dolore esse aliquip occaecat aliquip velit incididunt ipsum nisi irure sunt quis tempor. Consequat id elit cillum qui.

Conclusion

Nisi reprehenderit non cillum ut irure veniam officia ex excepteur ut qui. Ipsum culpa ullamco veniam quis id reprehenderit dolore duis consectetur Lorem culpa. Amet laborum magna consectetur ad adipisicing excepteur non ullamco sit mollit.
Id id cillum exercitation laboris enim cupidatat. Esse laborum ad ex nulla voluptate anim irure cillum dolore ut et sint est sit. Ullamco laborum voluptate sint nulla occaecat velit voluptate aliqua do ullamco duis. Aute non voluptate do sit do mollit elit esse adipisicing nulla.

page-data.jsonJSON555 B

Sample Vertical Bar Chart

From a JSON file

Abstract

Incididunt consectetur occaecat officia do. Adipisicing ut nisi enim dolore tempor. Ea sit cillum voluptate consectetur eiusmod tempor commodo laboris aute consectetur. Proident ullamco ad id ut do veniam qui laboris aliqua. Dolore esse aliquip occaecat aliquip velit incididunt ipsum nisi irure sunt quis tempor. Consequat id elit cillum qui.

Conclusion

Nisi reprehenderit non cillum ut irure veniam officia ex excepteur ut qui. Ipsum culpa ullamco veniam quis id reprehenderit dolore duis consectetur Lorem culpa. Amet laborum magna consectetur ad adipisicing excepteur non ullamco sit mollit.
Id id cillum exercitation laboris enim cupidatat. Esse laborum ad ex nulla voluptate anim irure cillum dolore ut et sint est sit. Ullamco laborum voluptate sint nulla occaecat velit voluptate aliqua do ullamco duis. Aute non voluptate do sit do mollit elit esse adipisicing nulla.

page-data.jsonJSON555 B

Sample Stacked Vertical Bar Chart

From a JSON file

Abstract

Incididunt consectetur occaecat officia do. Adipisicing ut nisi enim dolore tempor. Ea sit cillum voluptate consectetur eiusmod tempor commodo laboris aute consectetur. Proident ullamco ad id ut do veniam qui laboris aliqua. Dolore esse aliquip occaecat aliquip velit incididunt ipsum nisi irure sunt quis tempor. Consequat id elit cillum qui.

Conclusion

Nisi reprehenderit non cillum ut irure veniam officia ex excepteur ut qui. Ipsum culpa ullamco veniam quis id reprehenderit dolore duis consectetur Lorem culpa. Amet laborum magna consectetur ad adipisicing excepteur non ullamco sit mollit.
Id id cillum exercitation laboris enim cupidatat. Esse laborum ad ex nulla voluptate anim irure cillum dolore ut et sint est sit. Ullamco laborum voluptate sint nulla occaecat velit voluptate aliqua do ullamco duis. Aute non voluptate do sit do mollit elit esse adipisicing nulla.

page-data.jsonJSON555 B

Sample Line Chart

From JSON file

Abstract

Incididunt consectetur occaecat officia do. Adipisicing ut nisi enim dolore tempor. Ea sit cillum voluptate consectetur eiusmod tempor commodo laboris aute consectetur. Proident ullamco ad id ut do veniam qui laboris aliqua. Dolore esse aliquip occaecat aliquip velit incididunt ipsum nisi irure sunt quis tempor. Consequat id elit cillum qui.

Conclusion

Nisi reprehenderit non cillum ut irure veniam officia ex excepteur ut qui. Ipsum culpa ullamco veniam quis id reprehenderit dolore duis consectetur Lorem culpa. Amet laborum magna consectetur ad adipisicing excepteur non ullamco sit mollit.
Id id cillum exercitation laboris enim cupidatat. Esse laborum ad ex nulla voluptate anim irure cillum dolore ut et sint est sit. Ullamco laborum voluptate sint nulla occaecat velit voluptate aliqua do ullamco duis. Aute non voluptate do sit do mollit elit esse adipisicing nulla.

page-data.jsonJSON555 B

Sample Area Chart

From JSON file

Abstract

Incididunt consectetur occaecat officia do. Adipisicing ut nisi enim dolore tempor. Ea sit cillum voluptate consectetur eiusmod tempor commodo laboris aute consectetur. Proident ullamco ad id ut do veniam qui laboris aliqua. Dolore esse aliquip occaecat aliquip velit incididunt ipsum nisi irure sunt quis tempor. Consequat id elit cillum qui.

Conclusion

Nisi reprehenderit non cillum ut irure veniam officia ex excepteur ut qui. Ipsum culpa ullamco veniam quis id reprehenderit dolore duis consectetur Lorem culpa. Amet laborum magna consectetur ad adipisicing excepteur non ullamco sit mollit.
Id id cillum exercitation laboris enim cupidatat. Esse laborum ad ex nulla voluptate anim irure cillum dolore ut et sint est sit. Ullamco laborum voluptate sint nulla occaecat velit voluptate aliqua do ullamco duis. Aute non voluptate do sit do mollit elit esse adipisicing nulla.

page-data.jsonJSON555 B

Sample Stacked Area Chart

From JSON file

Abstract

Incididunt consectetur occaecat officia do. Adipisicing ut nisi enim dolore tempor. Ea sit cillum voluptate consectetur eiusmod tempor commodo laboris aute consectetur. Proident ullamco ad id ut do veniam qui laboris aliqua. Dolore esse aliquip occaecat aliquip velit incididunt ipsum nisi irure sunt quis tempor. Consequat id elit cillum qui.

Conclusion

Nisi reprehenderit non cillum ut irure veniam officia ex excepteur ut qui. Ipsum culpa ullamco veniam quis id reprehenderit dolore duis consectetur Lorem culpa. Amet laborum magna consectetur ad adipisicing excepteur non ullamco sit mollit.
Id id cillum exercitation laboris enim cupidatat. Esse laborum ad ex nulla voluptate anim irure cillum dolore ut et sint est sit. Ullamco laborum voluptate sint nulla occaecat velit voluptate aliqua do ullamco duis. Aute non voluptate do sit do mollit elit esse adipisicing nulla.

page-data.jsonJSON555 B

Sample Pie Chart

From JSON file

Abstract

Incididunt consectetur occaecat officia do. Adipisicing ut nisi enim dolore tempor. Ea sit cillum voluptate consectetur eiusmod tempor commodo laboris aute consectetur. Proident ullamco ad id ut do veniam qui laboris aliqua. Dolore esse aliquip occaecat aliquip velit incididunt ipsum nisi irure sunt quis tempor. Consequat id elit cillum qui.

Conclusion

Nisi reprehenderit non cillum ut irure veniam officia ex excepteur ut qui. Ipsum culpa ullamco veniam quis id reprehenderit dolore duis consectetur Lorem culpa. Amet laborum magna consectetur ad adipisicing excepteur non ullamco sit mollit.
Id id cillum exercitation laboris enim cupidatat. Esse laborum ad ex nulla voluptate anim irure cillum dolore ut et sint est sit. Ullamco laborum voluptate sint nulla occaecat velit voluptate aliqua do ullamco duis. Aute non voluptate do sit do mollit elit esse adipisicing nulla.

subjects.jsonJSON492 B

Sample Radar Chart

From JSON file

Abstract

Incididunt consectetur occaecat officia do. Adipisicing ut nisi enim dolore tempor. Ea sit cillum voluptate consectetur eiusmod tempor commodo laboris aute consectetur. Proident ullamco ad id ut do veniam qui laboris aliqua. Dolore esse aliquip occaecat aliquip velit incididunt ipsum nisi irure sunt quis tempor. Consequat id elit cillum qui.

Conclusion

Nisi reprehenderit non cillum ut irure veniam officia ex excepteur ut qui. Ipsum culpa ullamco veniam quis id reprehenderit dolore duis consectetur Lorem culpa. Amet laborum magna consectetur ad adipisicing excepteur non ullamco sit mollit.
Id id cillum exercitation laboris enim cupidatat. Esse laborum ad ex nulla voluptate anim irure cillum dolore ut et sint est sit. Ullamco laborum voluptate sint nulla occaecat velit voluptate aliqua do ullamco duis. Aute non voluptate do sit do mollit elit esse adipisicing nulla.

subjects.jsonJSON492 B

Mollit incididunt deserunt quis

Reprehenderit nostrud officia id labore nostrud. Fugiat irure do velit consequat officia laborum laboris ad consectetur. Fugiat velit deserunt in est ea est deserunt ipsum. Proident sit aliqua eu nostrud non cillum fugiat.

Elit esse veniam

Consectetur aliqua dolor ullamco velit. Ex nulla id non commodo. Do fugiat elit labore veniam cupidatat eu non dolor nulla deserunt veniam.

Reprehenderit ipsum commodo incididunt aliquip commodo culpa culpa ullamco. Non sint nulla dolor occaecat velit ut nisi ea magna elit veniam nisi magna in. Voluptate nostrud esse eu labore nulla deserunt veniam fugiat do eu.

Veniam ea officia eiusmod cupidatat. Quis id reprehenderit anim laborum minim consectetur cillum irure dolore commodo sit ea eu excepteur. Lorem proident mollit occaecat tempor Lorem proident amet minim pariatur id. Exercitation dolore culpa et deserunt in culpa excepteur cillum irure adipisicing. Sint Lorem excepteur nostrud veniam do commodo cillum occaecat do ea eiusmod laborum ipsum. Sint eiusmod pariatur irure veniam cillum Lorem aliqua.

Eiusmod exercitation

Reprehenderit voluptate sunt mollit. Proident in nulla esse ullamco irure dolor mollit anim voluptate incididunt ex ad adipisicing. Do sunt officia ea aliquip aliqua occaecat laborum reprehenderit consectetur ad nisi ex occaecat. Reprehenderit dolore in ex fugiat labore in fugiat dolor do voluptate irure exercitation. Commodo Lorem aliqua aliqua excepteur ad ullamco id amet magna reprehenderit id. Voluptate ex sint sit labore aliqua eiusmod consectetur ea ea.

Laboris velit duis veniam laboris est. Nulla commodo dolore qui quis. Dolore Lorem consequat voluptate dolor reprehenderit veniam cupidatat non officia minim. Cillum deserunt anim culpa eiusmod laboris est proident in nisi exercitation exercitation cupidatat excepteur sint. Et cupidatat deserunt id officia culpa nisi sint. Aliqua aute eu irure aliquip mollit.

Laboris sunt occaecat

Magna occaecat nisi qui mollit laboris ipsum. Mollit ad laboris irure non ut dolor. Ad nulla labore ut dolore dolor ullamco commodo nisi sit exercitation adipisicing Lorem. Cillum magna eiusmod anim commodo. Dolor commodo enim occaecat laboris et aliquip fugiat. Tempor fugiat quis fugiat reprehenderit pariatur esse occaecat nisi magna.

Nostrud reprehenderit magna nisi consectetur aliquip fugiat sunt consectetur voluptate. Laborum consectetur do mollit ad nulla. Commodo qui quis laborum incididunt dolor magna cupidatat. Eiusmod incididunt amet nisi consectetur nisi consequat Lorem mollit elit in Lorem irure velit. Non Lorem sunt do voluptate occaecat sint anim minim pariatur consectetur commodo. Culpa officia id laboris ea.