Прежде всего, я проверил существующие темы.К сожалению, они либо не совсем актуальны, либо я не могу их понять.Как вы знаете по моему типу вопроса, я ОЧЕНЬ плохо знаком с R. Я надеюсь, что это нормально ...
Я чувствую, что я на правильном пути ....
здесь https://i.stack.imgur.com/5jv0m.jpg - это фрагмент данных (df)
Я хочу сравнить, суммируют ли значения подкатегорий выбросов (y) значения, указанные в родительских категориях.Часть этого суммирует значения подкатегорий.
Короче говоря, я хочу знать, равна ли сумма (3.B.1 + 3.B.2 + ... + 3.Bn) = 3.B.(т. е. в указанной сумме csv) для данного года и страны.Я хочу проверить суммы.
Я пробовал этот код (с 2010 и Австрией):
sum(compare_df, x4 %in% c("1.A.1", "1.A.2", "1.A.3", "1.A.4", "1.A.5") & x
== "2010" & x2 == "Austria")
, но получаю это:
Ошибка вFUN (X [[i]], ...): определяется только во фрейме данных со всеми числовыми переменными
После этого есть способ запустить код, который автоматизирует процесс выполнения кодадля других условий (например, список стран и лет)?Вам некоторые ключевые слова будут полезны здесь.Затем я мог бы найти его сам.
Я надеюсь, что мой вопрос достаточно ясен, и спасибо за любую помощь или предложение.Извините за столь длинный пост ...
PS: Я обновил все, знаю и надеюсь, мой вопрос более понятен.