ただいま、国勢調査等のデータを使って地域差の分析をしています。  
そのなかで、以下のように入れ子になったデータがセットを作成しました。ほとんどのデータは町丁目まであるのですが、統計によっては一部市区町村までしかないデータ（財政力指数など）があるため入れ子構造になっており、このデータを2層そのまま使ってクラスター分析を行いたいです。

このようなネストされたデータに適切なクラスタリング手法はないでしょうか？また、できればRかPythonで実装したいと考えております。  
よろしくおねがいします。

**対象のデータセット例:**

```

    市区町村, 町丁目, x1, x2...
    A, a1, x1_A, x2_a1,
    A, a2, X1_A, x2_a2,
    A, a3, X1_A, x2_a3,
    B, b1, X1_B, x2_b1,
    B, b2, X1_B, x2_b2,
    B, b3, X1_B, x2_b3,
    
```
CC BY-SA 4.0
2020-12-28T01:50:29.957
72935
2020-12-28T02:03:39.850
2020-12-28T02:03:39.850
3060
43323
question
python r
入れ子構造になったデータのクラスター分析がしたい