change string formatting

This commit is contained in:
Andy Eschbacher 2016-10-18 19:30:09 +00:00
parent f0c6cca766
commit 5d8641732f

View File

@ -7,13 +7,11 @@ def kmeans(query, no_clusters, no_init=20):
""" """
""" """
full_query = ''' full_query = ("SELECT array_agg(cartodb_id ORDER BY cartodb_id) as ids,"
SELECT array_agg(cartodb_id ORDER BY cartodb_id) as ids, "array_agg(ST_X(the_geom) ORDER BY cartodb_id) xs,"
array_agg(ST_X(the_geom) ORDER BY cartodb_id) xs, "array_agg(ST_Y(the_geom) ORDER BY cartodb_id) ys "
array_agg(ST_Y(the_geom) ORDER BY cartodb_id) ys "FROM ({query}) As a "
FROM ({query}) As a "WHERE the_geom IS NOT NULL").format(query=query)
WHERE the_geom IS NOT NULL
'''.format(query=query)
try: try:
data = plpy.execute(full_query) data = plpy.execute(full_query)
except plpy.SPIError, err: except plpy.SPIError, err: