ዝርዝር ሁኔታ:

ቡድን በ SAS ውስጥ ምን ያደርጋል?
ቡድን በ SAS ውስጥ ምን ያደርጋል?

ቪዲዮ: ቡድን በ SAS ውስጥ ምን ያደርጋል?

ቪዲዮ: ቡድን በ SAS ውስጥ ምን ያደርጋል?
ቪዲዮ: Dr.surafel/ልትበዳት ከፈለክ እነዚህን ቦታዎች ንካት ትደነቃለህ! 2024, ግንቦት
Anonim

የ ቡድን በአንቀጽ ቡድኖች ውሂብ በተወሰነ አምድ ወይም አምዶች። ሲጠቀሙ ሀ ቡድን በአንቀፅ፣ ለእያንዳንዱ ውሂቡን እንዴት ማጠቃለል እንደሚቻል PROC SQL ለማስተማር በ SELECT አንቀጽ ውስጥ ወይም በ HAVING አንቀጽ ውስጥ አጠቃላይ ተግባርን ትጠቀማለህ። ቡድን.

በተጨማሪም፣ በ SAS ውስጥ ያለ ቡድንን እንዴት ማጠቃለል እችላለሁ?

ለእያንዳንዱ BY ቡድን ድምር ማግኘት

  1. በአቅራቢው ተለዋዋጭ ምልከታዎችን ለመቧደን የPROC SORT ደረጃን ያካትቱ።
  2. በDATA ደረጃ የ BY መግለጫ ተጠቀም።
  3. ቦታ ማስያዣዎቹን ለማጠቃለል ድምር መግለጫ ተጠቀም።
  4. በእያንዳንዱ የምልከታ ቡድን መጀመሪያ ላይ ድምርን ተለዋዋጭ ወደ 0 ዳግም ያስጀምሩ።

በሁለተኛ ደረጃ፣ Proc transpose በ SAS ውስጥ ምን ያደርጋል? PROC ትራንስፖስ ውስጥ ውሂብን እንደገና ለመቅረጽ ይረዳል SAS . የፕሮግራም ጊዜን ለመቆጠብ እና የኮዱን ትክክለኛነት ለመጠበቅ, መጠቀም አለብን ትራንስፖዝ መረጃን እንደገና ለማዋቀር ሂደት. ማስተላለፍ ውሂብ ጋር PROC ትራንስፖስ . ምሳሌ የውሂብ ስብስብ. የናሙና ውሂብ እንፍጠር ነው። ለማብራራት ጥቅም ላይ ይውላል ትራንስፖዝ ሂደት.

በ PROC SQL ደረጃ ያለ ማጠቃለያ ተግባር የቡድን በአንቀጽ ከተጠቀሙ ምን ይከሰታል?

ሲጠቀሙ የ ቡድን በአንቀጽ , ትጠቀማለህ ድምር ተግባር በ SELECT ውስጥ አንቀጽ ወይም ሀቪንግ የሚለው አንቀጽ የሚል መመሪያ ይሰጣል PROC SQL እንዴት ወደ ቡድን መረጃው. አንተ ይግለጹ ሀ ቡድን በአንቀጽ ሀ በሌለበት መጠይቅ የማጠቃለያ ተግባር , ያንተ አንቀጽ ተለውጧል ወደ ትእዛዝ በ አንቀጽ.

በ SAS ውስጥ በቡድን ትንታኔ ውስጥ የመጀመሪያውን ተለዋዋጭ እና የመጨረሻውን ተለዋዋጭ እንዴት ይጠቀማሉ?

በ SAS ውስጥ ያሉ ተለዋዋጮች 1 ወይም 0 ናቸው።

  1. አንደኛ. ተለዋዋጭ = 1፣ ምልከታ በ BY ቡድን ውስጥ የመጀመሪያው ምልከታ ሲሆን።
  2. አንደኛ. ተለዋዋጭ = 0፣ ምልከታ በ BY ቡድን ውስጥ የመጀመሪያው ምልከታ ካልሆነ።
  3. የመጨረሻ። ተለዋዋጭ = 1፣ ምልከታ በ BY ቡድን ውስጥ የመጨረሻው ምልከታ ሲሆን።
  4. የመጨረሻ።

የሚመከር: