Say У меня есть следующие данные:счетная и Суммирование количество времени, наблюдение происходит группой в SAS
Ad_Code Employers State City
246 McDonald CA Los Angeles
345 Mcdonald CA Los Angeles
4547 Mcdonald CA Los Angeles
4563 TJMax CA SanFran
5475 TJMax CA SanFran
23 TJMax CA SanFran
6 BestBuy CA SanFran
66747 BestBUy CA SanFran
7 Walmart CA Los Angeles
71 Walmart CA Lost Angeles
Теперь я хочу, чтобы создать программу, которая будет выплюнуть Топ 2 нанимателей с большинством объявлений на город в штате, а также за государство. Так, например, для Лос-Анджелеса, топ-2 работодателей будут McDonald и Walmart, в то время как для San Fran это будет TJMax и Best Buy. А для штата Калифорния в целом два лучших работодателя будут TJMax и BestBuy. Другая часть моей проблемы заключается в создании своего рода «счетного» метода из AD_Code. Так что мои таблицы Excel (на одном листе для каждого города, а затем состояние) будет выглядеть следующим образом:
Лист 1 (state_CA)
Employer Count
TJMAX 3
BestBuy 3
Лист 2 (City_LA)
City Employer Count
LA McDonald 3
LA Walmart 2
лист 3 (City_SF)
City Employer Count
SF TJMAX 3
SF BestBuy 2
Также, как я могу получить граф из Ad_code? Есть ли способ подсчитать количество времени, которое значение появится в столбце AD_code, а затем присвоить ему значение 1, а затем суммировать все значения, которые появляются в Ad_code, и поместить их под новым заголовком столбца с именем Count? Как мне пойти на выполнение такой задачи? Любая помощь будет принята с благодарностью.
Stack Overflow предназначен для вопросов о коде, который вы написали, а не о написании кода. Пожалуйста, смотрите онлайн для документации процедур, таких как «PROC RANK» или «PROC MEANS», попытайтесь решить эту проблему, а затем вернитесь с конкретными вопросами. – Joe
Спасибо, Джо. Я на самом деле не искал, чтобы кто-то написал мне код, но просто чтобы направить меня на некоторые процедуры, которые я мог бы использовать для выполнения такой задачи. – user2916331