Я играю с рисованием пузырьковых диаграмм в R - текущий проект состоит в том, чтобы построить график пузырьковых политических пожертвований со следующими характеристиками:
x-axis: size of donation, in ranges i.e. $10-$19, $20-29, $30-49, etc.
y-axis: number of donations of that amount
area of bubble: total amount of donations
Я не планирую ничего сложного, просто что-то вроде:
symbols(amount_ranges,amount_occurrences, circles=sums)
Данные довольно гранулированы, поэтому для каждого пожертвования есть отдельная запись, и их нужно суммировать, чтобы получить нужные мне значения.
Например, данные выглядят так (лишние столбцы удалены):
CTRIB_NAML CTRIB_NAMF CTRIB_AMT FILER_ID
John Smith $49 123456789
Это не так сложно, но есть простой способ в R подсчитать количество вхождений определенного значения(для оси у)?И сложить сумму этих пожертвований (которая является производной от осей)?Или мне нужно создать функцию, которая перебирает данные и компилирует эти числа отдельно?Или как-то предварительно обработать данные?