I have restaurant sales data as below, and want to find the restaurants correlated to each other. I'm looking for a kind of clustering based on the correlation to each other; where "correlation" means "most matching/similar restaurants with the combination of Units Sold, Revenue & Footfall". (Note: this is a follow-up question to corelatedItems)
+----------+------------+---------+----------+
| Location | Units Sold | Revenue | Footfall |
+----------+------------+---------+----------+
| Loc - 01 | 100 | 1,150 | 85 |
| Loc - 02 | 100 | 1,250 | 60 |
| Loc - 03 | 90 | 990 | 90 |
| Loc - 04 | 120 | 1,200 | 98 |
| Loc - 05 | 115 | 1,035 | 87 |
| Loc - 06 | 89 | 1,157 | 74 |
| Loc - 07 | 110 | 1,265 | 80 |
+----------+------------+---------+----------+