Мазмұны:

SAS жүйесінде топ бойынша не істейді?
SAS жүйесінде топ бойынша не істейді?

Бейне: SAS жүйесінде топ бойынша не істейді?

Бейне: SAS жүйесінде топ бойынша не істейді?
Бейне: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, Қыркүйек
Anonim

The ТОП BY тармағы топтар көрсетілген баған немесе бағандар бойынша деректер. Сіз пайдаланған кезде а ТОП BY тармағында сіз PROC SQL-ге әрбір деректердің қорытындылау жолын нұсқау үшін SELECT сөйлемінде немесе HAVING сөйлемінде жинақтау функциясын пайдаланасыз. топ.

Сонымен қатар, SAS жүйесінде топты қалай қосуға болады?

Әрбір BY тобы үшін жиынтықты алу

  1. Жеткізуші айнымалысы бойынша бақылауларды топтастыру үшін PROC SORT қадамын қосыңыз.
  2. DATA қадамында BY мәлімдемесін пайдаланыңыз.
  3. брондауларды қорытындылау үшін жиынтық мәлімдемені пайдаланыңыз.
  4. бақылаулардың әрбір тобының басында Sum айнымалы мәнін 0-ге қалпына келтіріңіз.

Екіншіден, Proc транспозициясы SAS-те не істейді? PROC TRANSPOSE деректердің пішінін өзгертуге көмектеседі SAS . Бағдарламалау уақытын үнемдеу және кодтың дәлдігін сақтау үшін біз пайдалануымыз керек TRANSPOSE деректерді қайта құрылымдау процедурасы. Транспозиция бар деректер PROC TRANSPOSE . Мысал деректер жинағы. Үлгі деректерін жасайық болып табылады түсіндіру үшін қолданылады TRANSPOSE процедура.

PROC SQL қадамында жиынтық функциясы жоқ Group By сөйлемін пайдалансаңыз не болады?

Сіз пайдаланған кезде the GROUP BY сөйлемі , сен қолдан агрегат функциясы ТАҢДАУ ішінде тармақ немесе БАР сөйлем нұсқау беру PROC SQL Қалай топтастыру деректер. Егер де сен а. көрсетіңіз GROUP BY сөйлемі a жоқ сұрауда қорытындылау функциясы , сіздің тармақ өзгереді дейін ТАПСЫРЫС БОЙЫНША тармақ.

SAS жүйесінде топтық талдауда бірінші айнымалыны және соңғы айнымалыны қалай пайдаланасыз?

SAS айнымалылары 1 немесе 0

  1. БІРІНШІ. айнымалы = 1, бақылау BY тобында бірінші бақылау болған кезде.
  2. БІРІНШІ. айнымалы = 0, егер бақылау BY тобында бірінші бақылау болмаса.
  3. СОҢҒЫ. айнымалы = 1, бақылау BY тобындағы соңғы бақылау болған кезде.
  4. СОҢҒЫ.

Ұсынылған: