Სარჩევი:

რას აკეთებს ჯგუფი SAS-ში?
რას აკეთებს ჯგუფი SAS-ში?

ვიდეო: რას აკეთებს ჯგუფი SAS-ში?

ვიდეო: რას აკეთებს ჯგუფი SAS-ში?
ვიდეო: #აკუსტიკა 🎼 DOP, Tamada, Nini Nutsubidze - SHISHI 2024, მაისი
Anonim

The ჯგუფი პუნქტის მიხედვით ჯგუფები მონაცემები მითითებული სვეტის ან სვეტების მიხედვით. როდესაც იყენებთ ა ჯგუფი პუნქტის მიხედვით, თქვენ ასევე იყენებთ აგრეგატულ ფუნქციას SELECT პუნქტში ან HAVING პუნქტში, რათა დაავალოთ PROC SQL-ს, როგორ შეაჯამოს მონაცემები თითოეულისთვის. ჯგუფი.

უფრო მეტიც, როგორ შევაჯამოთ ჯგუფი SAS-ში?

თითოეული ჯგუფისთვის ჯამის მიღება

  1. შეიცავდეს PROC SORT საფეხურს, რათა დაჯგუფდეს დაკვირვებები გამყიდველი ცვლადის მიხედვით.
  2. გამოიყენეთ BY განცხადება DATA საფეხურზე.
  3. გამოიყენე ჯამის განცხადება ჯავშნების შესატანად.
  4. დააყენეთ Sum ცვლადი 0-ზე დაკვირვების თითოეული ჯგუფის დასაწყისში.

მეორეც, რას აკეთებს Proc transpose SAS-ში? PROC TRANSPOSE ხელს უწყობს მონაცემების შეცვლას SAS . პროგრამირების დროის დაზოგვისა და კოდის სიზუსტის შესანარჩუნებლად უნდა გამოვიყენოთ ტრანსპოზირება მონაცემთა რესტრუქტურიზაციის პროცედურა. ტრანსპონირება მონაცემებით PROC TRANSPOSE . მონაცემთა ნაკრების მაგალითი. მოდით შევქმნათ ნიმუშის მონაცემები რომელიც არის გამოიყენება ასახსნელად ტრანსპოზირება პროცედურა.

რა მოხდება, თუ იყენებთ Group By პუნქტს PROC SQL ნაბიჯში შემაჯამებელი ფუნქციის გარეშე?

როცა იყენებთ The GROUP BY პუნქტი , შენ იყენებ აგრეგატი ფუნქცია SELECT-ში პუნქტი ან HAVING პუნქტი ავალებს PROC SQL როგორ დაჯგუფება ინფორმაცია. Თუ შენ მიუთითეთ ა GROUP BY პუნქტი შეკითხვაში, რომელიც არ შეიცავს ა შემაჯამებელი ფუნქცია , შენი პუნქტი შეცვლილია რომ შეკვეთა პუნქტი.

როგორ იყენებთ პირველ და ბოლო ცვლადს ჯგუფური ანალიზის დროს SAS-ში?

ცვლადები SAS-ში არის 1 ან 0

  1. ᲞᲘᲠᲕᲔᲚᲘ. ცვლადი = 1, როდესაც დაკვირვება არის პირველი დაკვირვება BY ჯგუფში.
  2. ᲞᲘᲠᲕᲔᲚᲘ. ცვლადი = 0, როდესაც დაკვირვება არ არის პირველი დაკვირვება BY ჯგუფში.
  3. ბოლო. ცვლადი = 1, როდესაც დაკვირვება არის ბოლო დაკვირვება BY ჯგუფში.
  4. ბოლო.

გირჩევთ: