Neo4j, Data Science, Graph Algorithms, Community Detection, Centrality.
WITH row, key, toFloat(replace(row[key],',','.')) as clean_value // exclude string properties WHERE NOT key in ['Country','Region'] RETURN collect([key,clean_value]) as keys", {row:row}) YIELD value MERGE (c:Country{name:trim(row.Country)}) SET c+= apoc.map.fromPairs(value.keys) MERGE