Как запросить таблицу атрибутов в QGIS, чтобы получить сумму подмножества - PullRequest
0 голосов
/ 08 октября 2018

Я использую блокнот Jupyter для запроса набора данных, слишком большого для открытия с помощью Excel, и мой компьютер слишком медленный для выполнения вычислений непосредственно в QGIS.

Моя логика заключается в следующем после импортированных панд:

x = df[(df.OBJECTID == 4440) & (df.Landuse == 'Grass - Urban')]
want_area = x['Area'].sum() #returning the whole dataframe sum for that field!!
summed = x['Area'].sum() 
ratio = round(want_area / summed, 2)

Как настроить код, чтобы получить сумму ' Area ' только из вышеуказанного подмножества, а не для всего фрейма данных (800+ тысяч функций)?

Надеюсь, мой простой вопрос имеет смысл и большое спасибо!

...