{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,4]],"date-time":"2026-06-04T09:09:58Z","timestamp":1780564198723,"version":"3.54.1"},"reference-count":47,"publisher":"Wiley","license":[{"start":{"date-parts":[[2026,6,4]],"date-time":"2026-06-04T00:00:00Z","timestamp":1780531200000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"},{"start":{"date-parts":[[2026,6,4]],"date-time":"2026-06-04T00:00:00Z","timestamp":1780531200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/doi.wiley.com\/10.1002\/tdm_license_1.1"}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["Computer Graphics Forum"],"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>\n                    We introduce HamCat, a novel visualization method for exploring and analyzing multidimensional categorical survey data. Typical visualization approaches for multidimensional categorical data do not support simultaneous analysis of attributes and items, nor do they allow for in\u2010depth similarity analysis of an entire dataset from the perspective of a specific reference point. HamCat, in contrast, aims to facilitate detailed analysis of multidimensional categorical data across both attributes and items. Our approach builds on the concept of a Hammingball combined with a force\u2010directed layout to support ego\u2010centric, user\u2010steered analysis of inter\u2010item and inter\u2010attribute relationships in multidimensional categorical survey data. In addition, our method supports the inclusion and nuanced visualization of missingness. We illustrate the value of HamCat through two case studies. The first case focuses on a survey on wellbeing collected by the European Social Survey, while the second is an expert\u2010driven study for a survey on sense of belonging in computer science higher education. These case studies show how HamCat complements existing analysis workflows to reveal relationships and item groupings across attributes that are not easily discoverable through conventional means. Supplementary materials for our method are available at\n                    <jats:ext-link xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" xlink:href=\"https:\/\/osf.io\/uz2jv\/\">https:\/\/osf.io\/uz2jv\/<\/jats:ext-link>\n                    .\n                  <\/jats:p>","DOI":"10.1111\/cgf.70440","type":"journal-article","created":{"date-parts":[[2026,6,4]],"date-time":"2026-06-04T08:50:02Z","timestamp":1780563002000},"update-policy":"https:\/\/doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["HamCat: Ego\u2010Centric Relationship Exploration for Multidimensional Categorical Data"],"prefix":"10.1111","author":[{"ORCID":"https:\/\/orcid.org\/0009-0005-8951-110X","authenticated-orcid":false,"given":"H.","family":"Balaka","sequence":"first","affiliation":[{"name":"University of Bergen  Norway"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0395-3192","authenticated-orcid":false,"given":"H.","family":"Hauser","sequence":"additional","affiliation":[{"name":"University of Bergen  Norway"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7134-2006","authenticated-orcid":false,"given":"L. A.","family":"Garrison","sequence":"additional","affiliation":[{"name":"University of Bergen  Norway"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"311","published-online":{"date-parts":[[2026,6,4]]},"reference":[{"key":"e_1_2_8_2_2","doi-asserted-by":"publisher","DOI":"10.1109\/MCG.2024.3379851"},{"key":"e_1_2_8_3_2","unstructured":"AlonN. JinZ. SudakovB.:The Helly number of Hamming balls and related problems. arXiv (2024). doi:10.48550\/arXiv.2405.10275. 2 4"},{"key":"e_1_2_8_4_2","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12722"},{"key":"e_1_2_8_5_2","first-page":"651","volume-title":"Encyclopedia of Measurement and Statistics","author":"Abdi H.","year":"2007"},{"key":"e_1_2_8_6_2","doi-asserted-by":"publisher","DOI":"10.1145\/358198.358204"},{"key":"e_1_2_8_7_2","doi-asserted-by":"publisher","DOI":"10.1023\/A:1020499411651"},{"key":"e_1_2_8_8_2","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2011.185"},{"key":"e_1_2_8_9_2","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12194"},{"key":"e_1_2_8_10_2","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611972795.17"},{"key":"e_1_2_8_11_2","doi-asserted-by":"publisher","DOI":"10.5555\/2789272.2912091"},{"key":"e_1_2_8_12_2","doi-asserted-by":"publisher","DOI":"10.1109\/VDS63897.2024.00008"},{"key":"e_1_2_8_13_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10844-014-0304-9"},{"key":"e_1_2_8_14_2","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2019.2944182"},{"key":"e_1_2_8_15_2","doi-asserted-by":"crossref","unstructured":"EhlersH. PahrD. FilipovV. WuH.-Y. RaidouR. G.:Me! Me! Me! Me! A study and comparison of ego network representations. Comput Graph 125 C (2024) 1\u201315. doi:10.1016\/j.cag.2024.10412. 4","DOI":"10.1016\/j.cag.2024.104123"},{"key":"e_1_2_8_16_2","unstructured":"European Social Survey:Home | European Social Survey 2025.https:\/\/www.europeansocialsurvey.org\/Accessed Nov 2025. 7"},{"key":"e_1_2_8_17_2","unstructured":"European Social Survey:Europeans' wellbeing 2023.https:\/\/www.europeansocialsurvey.org\/Accessed Dec 2025. 7 8 9"},{"key":"e_1_2_8_18_2","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2008.144"},{"key":"e_1_2_8_19_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380211102"},{"key":"e_1_2_8_20_2","first-page":"120","volume-title":"Proc Visual Data Mining Workshop","author":"Grinstein G.","year":"2001"},{"key":"e_1_2_8_21_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.cptl.2015.08.001"},{"key":"e_1_2_8_22_2","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-30790-7_18"},{"key":"e_1_2_8_23_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4613-9464-8_37"},{"key":"e_1_2_8_24_2","doi-asserted-by":"publisher","DOI":"10.18637\/jss.v057.i05"},{"key":"e_1_2_8_25_2","doi-asserted-by":"crossref","unstructured":"JohanssonS.:Visual exploration of categorical and mixed data sets. In Proceedings of the ACM SIGKDD Workshop on Visual Analytics and Knowledge Discovery: Integrating Automated Analysis with Interactive Exploration (2009) pp.21\u201329. doi:10.1145\/1562849.1562852. 2","DOI":"10.1145\/1562849.1562852"},{"key":"e_1_2_8_26_2","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2006.76"},{"key":"e_1_2_8_27_2","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2016.2640960"},{"key":"e_1_2_8_28_2","doi-asserted-by":"publisher","DOI":"10.1093\/gigascience\/giae040"},{"key":"e_1_2_8_29_2","doi-asserted-by":"publisher","DOI":"10.21105\/joss.00861"},{"key":"e_1_2_8_30_2","doi-asserted-by":"publisher","DOI":"10.1016\/0098-3004(93)90090-"},{"key":"e_1_2_8_31_2","doi-asserted-by":"crossref","unstructured":"MunznerT.:Visualization Analysis and Design. CRC press 2014. doi:10.1201\/b17511. 3","DOI":"10.1201\/b17511"},{"key":"e_1_2_8_32_2","unstructured":"OttR. LongneckerM.:An Introduction to Statistical Methods and Data Analysis. Cengage Learning Inc 2010. 2"},{"key":"e_1_2_8_33_2","unstructured":"Pallets:Flask.https:\/\/flask.palletsprojects.com 2025. 6"},{"key":"e_1_2_8_34_2","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.70105"},{"key":"e_1_2_8_35_2","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2017.2785807"},{"key":"e_1_2_8_36_2","unstructured":"Quinnipiac University:Poll results.https:\/\/poll.qu.edu\/poll-results 2023. Accessed Dec 2025. 3 10"},{"key":"e_1_2_8_37_2","doi-asserted-by":"publisher","DOI":"10.4300\/JGME-5-4-18"},{"key":"e_1_2_8_38_2","doi-asserted-by":"crossref","unstructured":"ShneidermanB.:The eyes have it: A task by data type taxonomy for information visualizations. In The Craft of Information Visualization. IEEE Comp Soc Los Alamitos 2003 pp.364\u2013371. doi:10.1109\/VL.1996.545307. 4","DOI":"10.1016\/B978-155860915-0\/50046-9"},{"key":"e_1_2_8_39_2","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.75.027105"},{"key":"e_1_2_8_40_2","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2016.2598495"},{"key":"e_1_2_8_41_2","unstructured":"ThaneM. BlumK. M. LehmannD. J.:CatNetVis: Semantic visual exploration of categorical high-dimensional data with force-directed graph layouts. In Proc EuroVis (Short Papers) (2023) pp.91\u201395. doi:10.2312\/evs.20231049. 3"},{"key":"e_1_2_8_42_2","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2011.178"},{"key":"e_1_2_8_43_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-33037-0_7"},{"issue":"86","key":"e_1_2_8_44_2","first-page":"2579","article-title":"Visualizing data using t-SNE","volume":"9","author":"van der Maaten L.","year":"2008","journal-title":"J Mach Learn Res"},{"key":"e_1_2_8_45_2","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2011.227"},{"key":"e_1_2_8_46_2","doi-asserted-by":"publisher","DOI":"10.1080\/00031305.1999.10474474"},{"key":"e_1_2_8_47_2","unstructured":"Wism\u00fcllerA. VerleysenM. AupetitM. LeeJ. A.:Recent advances in nonlinear dimensionality reduction manifold and topological learning. In Proc ESANN (2010). 2"},{"key":"e_1_2_8_48_2","volume-title":"Pulse Code Modulation Techniques","author":"Waggener B.","year":"1995"}],"container-title":["Computer Graphics Forum"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1111\/cgf.70440","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/full-xml\/10.1111\/cgf.70440","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1111\/cgf.70440","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,6,4]],"date-time":"2026-06-04T08:50:10Z","timestamp":1780563010000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1111\/cgf.70440"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,6,4]]},"references-count":47,"alternative-id":["10.1111\/cgf.70440"],"URL":"https:\/\/doi.org\/10.1111\/cgf.70440","archive":["Portico"],"relation":{},"ISSN":["0167-7055","1467-8659"],"issn-type":[{"value":"0167-7055","type":"print"},{"value":"1467-8659","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,6,4]]},"assertion":[{"value":"2026-06-04","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}],"article-number":"e70440"}}