Я очень новичок в Python и его применении к ГИС.
Используя ноутбук Jupyter, я имею дело с набором данных, слишком большим, чтобы его можно было открыть с помощью Excel.В нем почти 800000 строк и 61 столбец.
Теперь мне нужно запросить фрейм данных, чтобы создать интересующее подмножество, в данном случае 2 столбца: OBJECTID и Landuse, каждый из которых соответствует определенному диапазону.:
import pandas
df = pd.read_csv('.big file.csv')
grass_ID4440 = df[(df.OBJECTID == 4440) & (df.Landuse == 'Grass - Urban')]
Это подмножество выплевывает 38 строк.Теперь, если бы я хотел суммировать площадь только этих 38 строк, какую логику / подход я должен использовать?
Вот мое мышление:
area_ID4440 = grass_ID4440['Area'].sum()
Это явно неправильно с точки зрения логикипотому что он выплевывает сумму ОБЩЕЙ области всего набора данных.
Заранее спасибо!