Hi,
First, you want to create one custom field of the table "product" via the menu Display>Custom fields for each row of data you want to display on the comparison table. That way, when you edit a product or a variant, you'll be able to set a value for each custom field. And HikaShop will be able to display it on the frontend.
You can read more about custom fields here:
www.hikashop.com/support/documentation/4...shop-field-form.html
Then, you have two possibilities:
1. with variants, you can set the "Characteristics selection method" setting of the HikaShop configuration to "list":
www.hikashop.com/support/documentation/5...html#display_product
This way, on the product page, HikaShop will display a list with one row per variant, and one column per custom field (so the reverse table of what you have on your screenshot). That's not exactly like on your screenshot. This is adapted if you have a lot of variants, and not a lot of custom product fields. Having the table the same way as on your image with this method would require customizing the view file show_block_characteristics via the menu Display>Views to swap the rows and columns. It's possible but it requires some PHP / HTML skils.
2. Instead of having one variant for each column, you could have different products. Then, create a menu item via the Joomla menu manager and select the type "HikaShop comparison page". In its settings, you'll be able to select the products to be used as columns. The menu item will display automatically the comparison table like on your image.