ÀÌÀü Ç׸ñ´ÙÀ½ Ç׸ñ


Total Ŭ·¡½º

Total Ŭ·¡½º´Â Áý°è ÇÔ¼öÀÇ È¦´õ·Î Á¸ÀçÇÕ´Ï´Ù. Total Ŭ·¡½º´Â Áý°è¿Í °ü·ÃµÈ ¿©·¯ ÇÔ¼ö¸¦ Æ÷ÇÔÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ÇÔ¼ö´Â ÀÏ·ÃÀÇ ÇàÀ» ¿ä¾àÇÏ´Â JavaScript¿¡ ´ëÇÑ BIRT È®ÀåÀÔ´Ï´Ù. BIRT º¸°í¼­ ¿£ÁøÀº ´ÙÀ½ µÎ ´Ü°è¿¡¼­ ÇÔ¼ö¸¦ ±¸ÇöÇÕ´Ï´Ù.

BIRT´Â 2´Ü°è¸¦ ¼öÇàÇÏ´Â °³Á¤µÈ ½ºÅ©¸³Æ®¸¦ ÀÛ¼ºÇÏ¿© Áý°è¸¦ Æ÷ÇÔÇÏ´Â ½ºÅ©¸³Æ®¸¦ ÀçÀÛ¼ºÇÕ´Ï´Ù. ÀÌ ÇÁ·Î¼¼½º¿¡¼­´Â Áý°è¸¦ Æ÷ÇÔÇϴ ǥÇö½ÄÀ» µð¹ö±ëÇÒ ¶§¸¸ ÁÖÀÇÇÏ¸é µË´Ï´Ù. ±×·ì ¹Ù´Ú±Û¿¡¼­ °ªÀ» Ç¥½ÃÇÏ´Â ¿¹Á¦¸¦ °í·ÁÇϽʽÿÀ. À̶§ °ªÀº ¸ðµç °èÁ¤ ÃѰèÀÇ ¹éºÐÀ²ÀÔ´Ï´Ù. ´ÙÀ½ ¸í·É¹®¿¡¼­ ÀÌ Á¶Ä¡¸¦ ¼öÇàÇÕ´Ï´Ù.

(balance / Total.sum( balance, Total.OVERALL ) ) * 100.0 

ÀÌÀü ¿¹Á¦¿¡¼­ Total.OVERALLÀ» »ç¿ëÇϸé Ç¥Çö½ÄÀÌ ±×·ì ÃѰ迡 ³ªÅ¸³ªµµ BIRT°¡ ¸ðµç ÇàÀÇ Çհ踦 °è»êÇÕ´Ï´Ù. ÀÌÀü ¿¹Á¦¿¡¼­ Ç¥Çö½ÄÀ» °è»êÇÏ·Á´Â °æ¿ì BIRT´Â ÇϳªÀÇ ÆÐ½º¿¡¼­ ÃÑ Àܾ×À» °è»êÇÏ°í µÎ ¹øÂ° ÆÐ½º¿¡¼­ °¢ °èÁ¤ÀÇ °ªÀ» °è»êÇÕ´Ï´Ù.

Total Ŭ·¡½º¿¡ Àû¿ëµÇ´Â ÀϹÝÀûÀÎ ±ÔÄ¢Àº ´ÙÀ½°ú °°½À´Ï´Ù.

±×·ìÈ­ ¹× ÇÊÅ͸µ Á¤º¸

¸ðµç Áý°è¿¡¼­´Â ´ÙÀ½°ú °°Àº 2°³ÀÇ ¼±ÅÃÀû Àμö¸¦ »ç¿ëÇÏ¿© ÇÊÅ͸µ ¹× ±×·ìÈ­¸¦ Ç¥½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù.

Total.<aggregate function> ( ..., filter, group ) 

ÇÊÅÍ Àμö Á¤º¸

ÇÊÅÍ Àμö´Â ¸ðµç Çà¿¡¼­ BIRT°¡ Æò°¡ÇÏ´Â ºÎ¿ï Ç¥Çö½ÄÀ» Á¦°øÇÕ´Ï´Ù. BIRT´Â Áý°è¸¦ °è»êÇÒ ¶§ ÇÊÅÍ¿Í ÀÏÄ¡ÇÏ´Â Çุ °í·ÁÇÕ´Ï´Ù. ¿¹¸¦ µé¾î º¸°í¼­¿¡¼­ Ȱ¼º °í°´ÀÇ ½Å¿ë Çѵµ Çհ踦 °è»êÇÏ¿© ÃÖ´ë ½Å¿ë °ø¿©¸¦ ÆÇº°ÇÒ ¼ö ÀÖ½À´Ï´Ù.

Ç¥Çö½ÄÀº µ¥ÀÌÅÍ º¯È¯ ´Ü°è¿¡¼­ ½ÇÇàµË´Ï´Ù. À§ÀÇ ÄÁÅØ½ºÆ® ¼³¸í¿¡ Á¤ÀÇµÈ ´ë·Î, Çà, ¸Å°³º¯¼ö, »ç¿ëÀÚ Á¤ÀÇµÈ ÇÔ¼ö ¹× ±âŸ ÀÚ¿øÀÇ ¿­¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î ´ÙÀ½°ú °°½À´Ï´Ù.

Total.sum( row["CreditLimit"], row["Active"] == 'Y' ); 

ÇÊÅÍ Àμö°¡ ³Î(null)À̰ųª Á¤ÀǵÇÁö ¾ÊÀº °æ¿ì ¶Ç´Â Total.NO_FILTERÀÎ °æ¿ì ÇÊÅͰ¡ Á¦°øµÇÁö ¾Ê¾ÒÀ½À» ÀǹÌÇÕ´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥¿¡¼­ ÇÊÅ͸¦ Á¦°øÇÏÁö ¾ÊÀ¸¸é ÇÊÅÍÀÇ ±âº»°ªÀº Á¤ÀǵÇÁö ¾ÊÀ½À¸·Î ¼³Á¤µË´Ï´Ù. ±×·ì Àμö¸¦ Á¦°øÇÏ´Â °æ¿ì ³Î(null) ¶Ç´Â Total.NO_FILTER¸¦ Á¦°øÇÏ¿© ÇÊÅ͸µÇÏÁö ¾ÊÀ½À» Ç¥½ÃÇØ¾ß ÇÕ´Ï´Ù.

±×·ì Àμö Á¤º¸

º¸°í¼­¿¡ ÇöÀç ±×·ìÈ­ ·¹º§ÀÇ ÃѰ谡 Ç¥½ÃµÇ¾î¾ß ÇÏ´Â °æ¿ì°¡ ÀÚÁÖ ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î º¸°í¼­°¡ °í°´ ¹× ÁÖ¹®º°·Î ±×·ìÈ­µÇ¾î ÀÖ°í ¼¼ºÎ»çÇ× ·¹Äڵ尡 ÁÖ¹®ÀÇ ¶óÀÎ Ç׸ñÀ» Ç¥½ÃÇÏ´Â °æ¿ì¸¦ °¡Á¤ÇÕ´Ï´Ù. °¢ ¶óÀÎ Ç׸ñ¿¡´Â ´ÙÀ½ Áý°è¿Í °°ÀÌ ´Ü°¡¿Í ¼ö·®ÀÌ ¼³Á¤µÇ¾î ÀÖ½À´Ï´Ù.

Total.sum( row["price"] * row["quantity"] ) 

ÀÌ Áý°è´Â ÇöÀç ±×·ì °ªÀÇ Çհ踦 °è»êÇÕ´Ï´Ù. ¹Ù´Ú±Û¿¡ ¹èÄ¡µÈ °æ¿ì ÇØ´ç ÁÖ¹®¿¡ ¼ÓÇÑ ¶óÀÎ Ç׸ñÀÇ ÇÕ°è°¡ Ç¥½ÃµË´Ï´Ù. °í°´ ¹Ù´Ú±Û¿¡ ¹èÄ¡µÈ °æ¿ì ÇØ´ç °í°´ÀÇ ¸ðµç ÁÖ¹®¿¡ ¼ÓÇÑ ¸ðµç ¶óÀÎ Ç׸ñÀÇ ÇÕ°è°¡ Ç¥½ÃµË´Ï´Ù. º¸°í¼­ ¹Ù´Ú±Û¿¡ ¹èÄ¡µÈ °æ¿ì ¸ðµç °í°´¿¡ ´ëÇÑ ¸ðµç ¶óÀÎ Ç׸ñÀÇ ÇÕ°è°¡ Ç¥½ÃµË´Ï´Ù.

±×·¯³ª Á¾Á¾ ÀÀ¿ëÇÁ·Î±×·¥¿¡¼­ ¼­·Î ´Ù¸¥ ±×·ìÈ­ ·¹º§¿¡¼­ ÃѰ迡 ¾×¼¼½ºÇØ¾ß ÇÏ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î °í°´¿¡ ´ëÇÑ ¸ðµç ÁÖ¹®ÀÇ ¹éºÐÀ²·Î ÇÑ ÁÖ¹®ÀÇ ÃÑ°è °ªÀ» ¾Ë¾Æ¾ß ÇÏ´Â °æ¿ì°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì ÇöÀç ±×·ìÀÌ ¾Æ´Ñ ´Ù¸¥ ±×·ìÀÇ ÃѰ迡 ¾×¼¼½ºÇØ¾ß ÇÕ´Ï´Ù. ´ÙÀ½°ú °°ÀÌ ±×·ìÈ­ Àμö¸¦ »ç¿ëÇÏ¿© À̸¦ ¼öÇàÇÕ´Ï´Ù.

Total.sum( row.CreditLimit, null, "Customer" ); 

±×·ì Àμö´Â ´ÙÀ½ Áß ÇϳªÀÏ ¼ö ÀÖ½À´Ï´Ù.

´ÙÀ½ ¿¹Á¦¿¡¼­´Â ÀÌ·¯ÇÑ À¯ÇüÀÇ ±×·ì Àμö¸¦ º¸¿©ÁÝ´Ï´Ù.

Total.sum( row["myCol"] null, null ); // Current group 
Total.sum( row["myCol"], null, "Customer" ); // By name 
Total.sum( row["myCol"], null, "row[`custID']" ); // By group key 
Total.sum( row["myCol"], null, 1 ); // By group index 
Total.sum( row["myCol"], null, "Overall" ); // Grand totals 
Total.sum( row["myCol"], null, 0 ); // Grand totals 

±×·ì Àμö¸¦ »ç¿ëÇÒ ¶§ ÇÊÅÍ Àμö¸¦ Á¦°øÇØ¾ß ÇÕ´Ï´Ù. ÇÊÅͰ¡ ÇÊ¿äÇÏÁö ¾ÊÀ¸¸é ÇÊÅÍ °ªÀ» ³Î(null)·Î ÁöÁ¤ÇÕ´Ï´Ù. ±×·ì »öÀÎÀº µû¿ÈÇ¥·Î ¹­Áö ¾Ê½À´Ï´Ù. ¼ýÀÚ·Î ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. Áï, 1Àº ·¹º§ 1ÀÇ ±×·ìÀÓÀ» ÀǹÌÇϰí, "1"Àº ±×·ì À̸§ÀÌ "1"ÀÓÀ» ÀǹÌÇÕ´Ï´Ù.

Static Ư¼º

OVERALL

ÇÔ¼ö

Total.ave

ÀÌ Áý°è ÇÔ¼ö´Â »ê¼ú Æò±Õ°ªÀ» °è»êÇÕ´Ï´Ù. Ç¥Çö½ÄÀÌ ¼ýÀÚ·Î Æò°¡µÇ´Â °æ¿ì ÀÌ ÇÔ¼ö´Â ÇØ´ç ¼ýÀÚÀÇ Æò±ÕÀ» ¸®ÅÏÇÕ´Ï´Ù. Ç¥Çö½ÄÀÌ ³¯Â¥·Î Æò°¡µÇ´Â °æ¿ì ÀÌ ÇÔ¼ö´Â Æò±Õ ³¯Â¥¸¦ ¸®ÅÏÇÕ´Ï´Ù.

±¸¹®

Total.ave( expr [, filter [, group ]] )

Àμö

¸®ÅÏ

ÀÌ ÇÔ¼ö´Â ÁöÁ¤µÈ Ç¥Çö½ÄÀÇ Æò±Õ°ªÀ» ¸®ÅÏÇÕ´Ï´Ù. »ç¿ë °¡´ÉÇÑ ÇàÀÌ ¾øÀ¸¸é ³Î(null)À» ¸®ÅÏÇÕ´Ï´Ù.

¿¹Á¦

´ÙÀ½ ¸í·É¹®¿¡¼­´Â ÇÑ Å¬·¡½º¿¡¼­ ÇлýÀÇ Æò±Õ ³ªÀ̸¦ ¸®ÅÏÇÕ´Ï´Ù.

Total.ave( row.Age ) 

Ŭ·¡½º¿¡¼­ ÇлýÀÇ Æò±Õ »ýÀÏÀ» ¸®ÅÏÇÏ·Á¸é ´ÙÀ½ ¸í·É¹®À» »ç¿ëÇϽʽÿÀ.

Total.ave( row.BirthDate ) 

ÂüÁ¶:

Total.median Áý°è

Total.mode Áý°è

Total.movingAve Áý°è

Total.stdDev Áý°è

Total.variance Áý°è

Total.weightedAve Áý°è

Total.count

ÀÌ ÇÔ¼ö´Â ±×·ì¿¡ ÀÖ´Â ÇàÀÇ ¼ö¸¦ °è¼öÇÕ´Ï´Ù.

±¸¹®

Total.count( [ filter [, group ]] )

Àμö

¿¹Á¦

ÀÌ ¿¹Á¦¿¡¼­´Â Ŭ·¡½º¿¡¼­ ³²ÀÚ¿Í ¿©ÀÚ ÇлýÀÇ ¼ö¸¦ °è¼öÇÕ´Ï´Ù. µÎ µ¥ÀÌÅÍ Ç׸ñÀ» ÀÛ¼ºÇØ¾ß ÇÕ´Ï´Ù. ù ¹øÂ° Ç׸ñÀ» ´ÙÀ½°ú °°ÀÌ ¼³Á¤ÇϽʽÿÀ.

Total.sum( row.sex == 'M' ); 

µÎ ¹øÂ° Ç׸ñÀ» ´ÙÀ½°ú °°ÀÌ ¼³Á¤ÇϽʽÿÀ.

Total.sum( row.sex == 'F' ); 

ÂüÁ¶:

Total.countDistinct Áý°è

Total.sum Áý°è

Total.countDistinct

ÀÌ ÇÔ¼ö´Â ±×·ì ¶Ç´Â µ¥ÀÌÅÍ ¼¼Æ® ³» °³º° °ªÀÇ ¼ö¸¦ °è»êÇÕ´Ï´Ù. expr Àμö¿¡¼­´Â °ªÀ» ±×·ìÈ­ÇÒ ¶§ »ç¿ëÇϴ ǥÇö½ÄÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ Ç¥Çö½ÄÀº µ¥ÀÌÅÍ Çà ¿­À» ÂüÁ¶ÇÕ´Ï´Ù. ³Î(null) °ªÀº ÇϳªÀÇ °³º° °ªÀ¸·Î °è¼öµË´Ï´Ù.

±¸¹®

Total.countDistinct ( expr [, filter [, group ]] )

Àμö

¸®ÅÏ

±×·ì ¶Ç´Â µ¥ÀÌÅÍ ¼¼Æ® ³» °³º° °ªÀÇ ¼ö. »ç¿ë °¡´ÉÇÑ ÇàÀÌ ¾øÀ¸¸é 0À» ¸®ÅÏÇÕ´Ï´Ù.

¿¹Á¦

Çлý ±×·ìÀ¸·Î ´ëÇ¥µÇ´Â ¼­·Î ´Ù¸¥ ±¹°¡ÀÇ ¼ö¸¦ ¾Ë·Á°í ÇÑ´Ù°í °¡Á¤ÇÕ´Ï´Ù. ´ÙÀ½ Ç¥Çö½ÄÀ» »ç¿ëÇÏ´Â µ¥ÀÌÅÍ Ç׸ñÀ» Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù.

Total.countDistinct( row.Country ) 

ÀÌ ¸í·É¹®¿¡¼­ row.Country´Â ÇлýÀÌ ¼ÓÇÑ ±¹°¡¸¦ Ç¥½ÃÇÏ´Â ÄÚµå ¶Ç´Â ±¹°¡ À̸§À» Æ÷ÇÔÇÏ´Â ¿­ÀÔ´Ï´Ù. ÀϺΠÇà¿¡ ³Î(null)ÀÌ Æ÷ÇԵǾú´Ù°í °¡Á¤ÇÕ´Ï´Ù. Áï, ÇлýÀÌ ¼ÓÇÑ ±¹°¡¸¦ ¸ð¸£´Â °æ¿ìÀÔ´Ï´Ù. ´ÙÀ½ ¸í·É¹®À» »ç¿ëÇÏ¿© °è¼ö¿¡¼­ ÀÌ·¯ÇÑ ÇàÀ» Á¦¿ÜÇϽʽÿÀ.

Total.countDistinct( row.Country, row.Country != null ) 

ÂüÁ¶:

Total.count Áý°è

Total.first

ÀÌ Áý°è ÇÔ¼ö´Â µ¥ÀÌÅÍ ¼¼Æ®¿¡ ³ªÅ¸³ª´Â ù ¹øÂ° °ªÀ» ¸®ÅÏÇÕ´Ï´Ù. Å×ÀÌºí ¶Ç´Â ¸ñ·Ï¿¡ Á¤ÀÇµÈ Á¤·Ä ¼ø¼­¸¦ »ç¿ëÇÏ¿© ÇàÀ» ÆäÄ¡ÇÏ´Â °æ¿ì ÀÌ´Â µ¥ÀÌÅÍ ¼¼Æ®¿¡¼­ ÆäÄ¡µÈ ù ¹øÂ° °ªÀÔ´Ï´Ù.

±¸¹®

Total.first( expr [, filter [, group ]] )

Àμö

¸®ÅÏ

ÀÌ ÇÔ¼ö´Â Çà ½ÃÄö½º¿¡ ³ªÅ¸³ª´Â ù ¹øÂ° °ª ¶Ç´Â ³Î(null)(µ¥ÀÌÅÍ ¼¼Æ®¿¡ ÇàÀÌ ¾ø´Â °æ¿ì)À» ¸®ÅÏÇÕ´Ï´Ù.

¿¹Á¦

º¸°í¼­¿¡´Â ÀÏÁ¤ ±â°£ µ¿¾È ÁöÁ¤µÈ Àç°íÀÇ Æ®·£Àè¼ÇÀÌ ³ª¿­µÇ¾î ÀÖ´Ù°í °¡Á¤ÇÕ´Ï´Ù. ´ÙÀ½ ¸í·É¹®Àº Àç°íÀÇ Ãʱ⠱¸¸Å·®À» Ç¥½ÃÇÕ´Ï´Ù.

Total.first( row.TransDate, row.Action == 'Buy' ); 

ÂüÁ¶:

Total.isBottomNPercent Áý°è

Total.max Áý°è

Total.min Áý°è

Total.isBottomN

ÀÌ ÇÔ¼ö´Â ÁöÁ¤µÈ ¼ýÀÚ ÇÊµå °ªÀÌ °¡Àå ³·Àº n°³ °ª Áß ÇϳªÀÎÁö¸¦ Ç¥½ÃÇÏ´Â ºÎ¿ïÀ» ¸®ÅÏÇÕ´Ï´Ù.

±¸¹®

Total.isBottomN( expr, n, [, filter [, group ]] )

Àμö

¸®ÅÏ

ÀÌ ÇÔ¼ö´Â true ¶Ç´Â false¸¦ ¸®ÅÏÇÕ´Ï´Ù. ÀÌ ÇÔ¼ö´Â ¼ýÀÚ ÇʵåÀÇ °ªÀÌ ÀÌ ¿­ÀÇ ¸ðµç °ª Áß ¾Æ·¡¿¡¼­ n°³ ¾È¿¡ ÀÖÀ¸¸é true¸¦ ¸®ÅÏÇÕ´Ï´Ù.

¿¹Á¦

º¸°í¼­ ¿­¿¡ °ª 1, 2, 3, 4, 5¸¦ Æ÷ÇÔÇÏ´Â 5°³ÀÇ ÇàÀÌ ÀÖ´Ù°í °¡Á¤ÇÕ´Ï´Ù. Total.isBottomN(expr, 2)Àº expr¿¡¼­ Ç¥½ÃÇÑ Çʵ忡 ¿­¿¡¼­ °¡Àå ³·Àº ¼ýÀÚ 2°³¿¡ ÇØ´çÇÏ´Â 1 ¶Ç´Â 2°¡ Æ÷ÇԵǾú´ÂÁö¸¦ Å×½ºÆ®ÇÕ´Ï´Ù.

ÂüÁ¶:

Total.isBottomNPercent

Total.isTopN

Total.isTopNPercent

Total.isBottomNPercent

ÀÌ ÇÔ¼ö´Â ÁöÁ¤µÈ ¼ýÀÚ ÇÊµå °ªÀÌ ¿­ÀÇ ¸ðµç °ª Áß ¾Æ·¡¿¡¼­ n% ¾È¿¡ ÀÖ´ÂÁö¸¦ Ç¥½ÃÇÏ´Â ºÎ¿ïÀ» ¸®ÅÏÇÕ´Ï´Ù.

±¸¹®

Total.isBottomNPercent( expr, n, [, filter [, group ]] )

Àμö

¸®ÅÏ

ÀÌ ÇÔ¼ö´Â true ¶Ç´Â false¸¦ ¸®ÅÏÇÕ´Ï´Ù. ÀÌ ÇÔ¼ö´Â ÇÊµå °ªÀÌ ÀÌ ¿­ÀÇ ¸ðµç °ª Áß ¾Æ·¡¿¡¼­ n% ¾È¿¡ ÀÖÀ¸¸é true¸¦ ¸®ÅÏÇÕ´Ï´Ù.

¿¹Á¦

º¸°í¼­ ¿­¿¡ °ª 1, 2, 3, 4, 5¸¦ Æ÷ÇÔÇÏ´Â 5°³ÀÇ ÇàÀÌ ÀÖ´Ù°í °¡Á¤ÇÕ´Ï´Ù. Total.isBottomNPercent(expr, 60)´Â expr¿¡¼­ Ç¥½ÃÇÑ Çʵ忡 ¿­¿¡¼­ °¡Àå ³·Àº ¼ýÀÚ 60%¿¡ ÇØ´çÇÏ´Â 1, 2 ¶Ç´Â 3ÀÌ Æ÷ÇԵǾú´ÂÁö¸¦ Å×½ºÆ®ÇÕ´Ï´Ù.

ÂüÁ¶:

Total.isBottomN

Total.isTopN

Total.isTopNPercent

Total.isTopN

ÀÌ ÇÔ¼ö´Â ÁöÁ¤µÈ ¼ýÀÚ ÇÊµå °ªÀÌ °¡Àå ³ôÀº n°³ °ª Áß ÇϳªÀÎÁö¸¦ Ç¥½ÃÇÏ´Â ºÎ¿ïÀ» ¸®ÅÏÇÕ´Ï´Ù.

±¸¹®

Total.isTopN( expr, n, [, filter [, group ]] )

Àμö

¸®ÅÏ

ÀÌ ÇÔ¼ö´Â true ¶Ç´Â false¸¦ ¸®ÅÏÇÕ´Ï´Ù. ÀÌ ÇÔ¼ö´Â ¼ýÀÚ ÇÊµå °ªÀÌ ÀÌ ¿­ÀÇ ¸ðµç °ª Áß À§¿¡¼­ n°³ ¾È¿¡ ÀÖÀ¸¸é true¸¦ ¸®ÅÏÇÕ´Ï´Ù.

¿¹Á¦

º¸°í¼­ ¿­¿¡ °ª 1, 2, 3, 4, 5¸¦ Æ÷ÇÔÇÏ´Â 5°³ÀÇ ÇàÀÌ ÀÖ´Ù°í °¡Á¤ÇÕ´Ï´Ù. Total.isTopN(expr, 2)Àº expr¿¡¼­ Ç¥½ÃÇÑ Çʵ忡 ¿­¿¡¼­ °¡Àå ³ôÀº ¼ýÀÚ 2°³¿¡ ÇØ´çÇÏ´Â 4 ¶Ç´Â 5°¡ Æ÷ÇԵǾú´ÂÁö¸¦ Å×½ºÆ®ÇÕ´Ï´Ù.

ÂüÁ¶:

Total.isTopNPercent

Total.isBottomN

Total.isBottomNPercent

Total.isTopNPercent

ÀÌ ÇÔ¼ö´Â ÁöÁ¤µÈ ¼ýÀÚ ÇÊµå °ªÀÌ ¿­ÀÇ ¸ðµç °ª Áß À§¿¡¼­ n% ¾È¿¡ ÀÖ´ÂÁö¸¦ Ç¥½ÃÇÏ´Â ºÎ¿ïÀ» ¸®ÅÏÇÕ´Ï´Ù.

±¸¹®

Total.isTopNPercent( expr, n, [, filter [, group ]] )

Àμö

¸®ÅÏ

ÀÌ ÇÔ¼ö´Â true ¶Ç´Â false¸¦ ¸®ÅÏÇÕ´Ï´Ù. ÀÌ ÇÔ¼ö´Â ÇÊµå °ªÀÌ ÀÌ ¿­ÀÇ ¸ðµç °ª Áß À§¿¡¼­ n% ¾È¿¡ ÀÖÀ¸¸é true¸¦ ¸®ÅÏÇÕ´Ï´Ù.

¿¹Á¦

º¸°í¼­ ¿­¿¡ °ª 1, 2, 3, 4, 5¸¦ Æ÷ÇÔÇÏ´Â 5°³ÀÇ ÇàÀÌ ÀÖ´Ù°í °¡Á¤ÇÕ´Ï´Ù. Total.isTopNPercent(expr, 60)´Â expr¿¡¼­ Ç¥½ÃÇÑ Çʵ忡 ¿­¿¡¼­ °¡Àå ³ôÀº ¼ýÀÚ 60%¿¡ ÇØ´çÇÏ´Â 3, 4 ¶Ç´Â 5°¡ Æ÷ÇԵǾú´ÂÁö¸¦ Å×½ºÆ®ÇÕ´Ï´Ù.

ÂüÁ¶:

Total.isTopN

Total.isBottomN

Total.isBottomNPercent

Total.last

ÀÌ ÇÔ¼ö´Â µ¥ÀÌÅÍ ¼¼Æ®¿¡ ³ªÅ¸³ª´Â ÃÖÁ¾ °ªÀ» ¸®ÅÏÇÕ´Ï´Ù. Å×ÀÌºí ¶Ç´Â ¸ñ·Ï¿¡ Á¤ÀÇµÈ Á¤·Ä ¼ø¼­¸¦ »ç¿ëÇÏ¿© ÇàÀ» ÆäÄ¡ÇÏ´Â °æ¿ì ÀÌ´Â µ¥ÀÌÅÍ ¼¼Æ®¿¡¼­ ÆäÄ¡µÈ ÃÖÁ¾ °ªÀÔ´Ï´Ù.

±¸¹®

Total.last( expr [, filter [, group ]] )

Àμö

¸®ÅÏ

ÀÌ ÇÔ¼ö´Â Çà ½ÃÄö½º¿¡ ³ªÅ¸³ª´Â ÃÖÁ¾ °ª ¶Ç´Â ³Î(null)(µ¥ÀÌÅÍ ¼¼Æ®¿¡ ÇàÀÌ ¾ø´Â °æ¿ì)À» ¸®ÅÏÇÕ´Ï´Ù.

¿¹Á¦

º¸°í¼­¿¡´Â ÀÏÁ¤ ±â°£ µ¿¾È ÁöÁ¤µÈ Àç°íÀÇ Æ®·£Àè¼ÇÀÌ ³ª¿­µÇ¾î ÀÖ´Ù°í °¡Á¤ÇÕ´Ï´Ù. ´ÙÀ½ ¸í·É¹®Àº Àç°íÀÇ ÃÖ±Ù ÆÇ¸Å·®À» Ç¥½ÃÇÕ´Ï´Ù.

Total.last( row.TransDate, row.Action == 'Sell' ); 

ÂüÁ¶:

Total.first Áý°è

Total.max Áý°è

Total.min Áý°è

Total.max

ÀÌ ÇÔ¼ö´Â ÁöÁ¤µÈ Ç¥Çö½ÄÀÇ ÃÖ´ë°ªÀ» °è»êÇÕ´Ï´Ù. °¢ Çà¿¡¼­ Ç¥Çö½ÄÀÌ Æò°¡µÇ°í ÃÖ´ë°ªÀÌ º¸À¯µË´Ï´Ù. ÀÌ ÇÔ¼ö¿¡´Â ¼ýÀÚ, ³¯Â¥ ¶Ç´Â ¹®ÀÚ¿­ À¯ÇüÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

±¸¹®

Total.max( expr [, filter [, group ]] )

Àμö

¸®ÅÏ

ÀÌ ÇÔ¼ö´Â ÁöÁ¤µÈ Ç¥Çö½ÄÀÇ ÃÖ´ë°ªÀ» ¸®ÅÏÇÕ´Ï´Ù. »ç¿ë °¡´ÉÇÑ ÇàÀÌ ¾øÀ¸¸é ³Î(null)À» ¸®ÅÏÇÕ´Ï´Ù.

¿¹Á¦

´ÙÀ½ ¸í·É¹®Àº Ŭ·¡½º¿¡¼­ °¡Àå ³ªÀ̰¡ ¸¹Àº ÇлýÀ» ã½À´Ï´Ù.

Total.max( row.Age ) 

ÂüÁ¶:

Total.first Áý°è

Total.isBottomNPercent Áý°è

Total.min Áý°è

Total.median

ÀÌ Áý°è ÇÔ¼ö´Â »ê¼ú Æò±ÕÀ» °è»êÇÕ´Ï´Ù. °ª Áß Àý¹ÝÀº Áß¾Ó°ªÀ» ÃʰúÇÏ°í ³ª¸ÓÁö Àý¹ÝÀº Áß¾Ó°ª ¹Ì¸¸ÀÔ´Ï´Ù.

±¸¹®

Total.median( expr [, filter [, group ]] )

Àμö

¸®ÅÏ

ÀÌ ÇÔ¼ö´Â ÁöÁ¤µÈ Ç¥Çö½ÄÀÇ Áß¾Ó°ªÀ» ¸®ÅÏÇÕ´Ï´Ù. »ç¿ë °¡´ÉÇÑ ÇàÀÌ ¾øÀ¸¸é ³Î(null)À» ¸®ÅÏÇÕ´Ï´Ù.

¿¹Á¦

´ÙÀ½ ¸í·É¹®¿¡¼­´Â Ŭ·¡½º¿¡¼­ Çлý ³ªÀÌÀÇ Áß¾Ó°ªÀ» ¸®ÅÏÇÕ´Ï´Ù.

Total.median( row.Age ) 

Ŭ·¡½º¿¡¼­ Çлý »ýÀÏÀÇ Áß¾Ó°ªÀ» ¸®ÅÏÇÏ·Á¸é ´ÙÀ½ ¸í·É¹®À» »ç¿ëÇϽʽÿÀ.

Total.median( row.BirthDate ) 

ÂüÁ¶:

Total.ave Áý°è

Total.mode Áý°è

Total.movingAve Áý°è

Total.stdDev Áý°è

Total.variance Áý°è

Total.weightedAve Áý°è

Total.min

ÀÌ Áý°è ÇÔ¼ö´Â ÁöÁ¤µÈ Ç¥Çö½ÄÀÇ ÃÖ¼Ò°ªÀ» °è»êÇÕ´Ï´Ù. °¢ Çà¿¡¼­ Ç¥Çö½ÄÀÌ Æò°¡µÇ°í ÃÖ¼Ò°ªÀÌ º¸À¯µË´Ï´Ù. ÀÌ ÇÔ¼ö¿¡´Â ´Ü¼ø À¯Çü(¿¹: ¼ýÀÚ, ³¯Â¥ ¶Ç´Â ¹®ÀÚ¿­)À» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

±¸¹®

Total.min( expr [, filter [, group ]] )

Àμö

¸®ÅÏ

ÀÌ ÇÔ¼ö´Â ÁöÁ¤µÈ Ç¥Çö½ÄÀÇ ÃÖ¼Ò°ªÀ» ¸®ÅÏÇÕ´Ï´Ù. »ç¿ë °¡´ÉÇÑ ÇàÀÌ ¾øÀ¸¸é ³Î(null)À» ¸®ÅÏÇÕ´Ï´Ù.

¿¹Á¦

´ÙÀ½ ¸í·É¹®¿¡¼­´Â Ŭ·¡½º¿¡¼­ °¡Àå ³ªÀ̰¡ ¾î¸° ÇлýÀÇ ³ªÀ̸¦ ¸®ÅÏÇÕ´Ï´Ù.

Total.min( row.Age ) 

ÂüÁ¶:

Total.first Áý°è

Total.isBottomNPercent Áý°è

Total.max Áý°è

Total.mode

ÀÌ Áý°è ÇÔ¼ö´Â »ê¼ú ¸ðµå °ªÀ» °è»êÇÕ´Ï´Ù. ¸ðµå´Â µ¥ÀÌÅÍ¿¡¼­ °¡Àå ÀÚÁÖ ³ªÅ¸³ª´Â °ªÀ» ¸»ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î ½ÃÄö½º {1, 2, 3, 2, 4, 7}¿¡¼­ 2°¡ ¸ðµåÀÔ´Ï´Ù. ´Ù¸¥ ¸ðµç °ªÀº ÇÑ ¹ø¹Û¿¡ ³ªÅ¸³ªÁö ¾ÊÁö¸¸, ÀÌ ¼ýÀÚ´Â µÎ ¹ø ³ªÅ¸³ª±â ¶§¹®ÀÔ´Ï´Ù. µ¥ÀÌÅÍ ¼¼Æ®¿¡ ´ÙÁß ¸ðµå°¡ ÀÖ´Â °æ¿ì(¿¹: ½ÃÄö½º {1,2,3,2,3}) ¸ðµå Áý°è¿¡¼­ ³Î(null)À» ¸®ÅÏÇÕ´Ï´Ù.

±¸¹®

Total.mode( expr [, filter [, group ]] )

Àμö

¸®ÅÏ

ÀÌ ÇÔ¼ö´Â ÁöÁ¤µÈ Ç¥Çö½ÄÀÇ ¸ðµå °ªÀ» ¸®ÅÏÇÕ´Ï´Ù. »ç¿ë °¡´ÉÇÑ ÇàÀÌ ¾ø°Å³ª µ¥ÀÌÅÍ¿¡ µÑ ÀÌ»óÀÇ ¸ðµå°¡ ÀÖÀ¸¸é ³Î(null)À» ¸®ÅÏÇÕ´Ï´Ù.

¿¹Á¦

´ÙÀ½ ¸í·É¹®¿¡¼­´Â Ŭ·¡½º¿¡¼­ °¡Àå ¸¹ÀÌ ºÐÆ÷ÇÏ´Â Çлý ³ªÀ̸¦ ¸®ÅÏÇÕ´Ï´Ù.

Total.mode( row.Age ) 

ÂüÁ¶:

Total.ave Áý°è

Total.median Áý°è

Total.movingAve Áý°è

Total.stdDev Áý°è

Total.variance Áý°è

Total.weightedAve Áý°è

Total.movingAve

ÀÌ Áý°è ÇÔ¼ö´Â À̵¿ Æò±ÕÀ» °è»êÇÕ´Ï´Ù. expr Àμö´Â Æò±ÕÀ» °è»êÇÒ °ªÀ» Á¦°øÇϰí window Àμö´Â ó¸®ÇÒ ÇàÀÇ ¼ö¸¦ Á¦°øÇÕ´Ï´Ù. ÄÁÅØ½ºÆ®¿¡¼­ ÆÇº°ÇÑ ¼ø¼­´ë·Î ÇàÀÇ Æò±ÕÀ» °è»êÇÕ´Ï´Ù. À̶§ ¼ø¼­´Â º¸Åë ¸ñ·Ï ¶Ç´Â Å×ÀÌºí ¿ä¼ÒÀÇ Á¤·Ä¿¡¼­ ÁöÁ¤µË´Ï´Ù.

±¸¹®

Total.movingAve( expr, window [, filter [, group ]] )

Àμö

¸®ÅÏ

ÀÌ ÇÔ¼ö´Â ÁöÁ¤µÈ Ç¥Çö½ÄÀÇ À̵¿ Æò±Õ°ªÀ» ¸®ÅÏÇÕ´Ï´Ù. »ç¿ë °¡´ÉÇÑ ÇàÀÌ ¾øÀ¸¸é ³Î(null)À» ¸®ÅÏÇÕ´Ï´Ù.

¿¹Á¦

º¸°í¼­¿¡ Àç°íÀÇ ÀÏÀÏ °¡°ÝÀÌ ³ª¿­µÇ¾î ÀÖ´Ù°í °¡Á¤ÇÕ´Ï´Ù. Áö³­ 5Àϰ£ ÇØ´ç Àç°íÀÇ À̵¿ Æò±ÕÀ» Ç¥½ÃÇÏ·Á¸é ´ÙÀ½ ¸í·É¹®À» »ç¿ëÇϽʽÿÀ.

Total.movingAve( row.price, 5 ); 

ÂüÁ¶:

Total.ave Áý°è

Total.median Áý°è

Total.mode Áý°è

Total.stdDev Áý°è

Total.variance Áý°è

Total.weightedAve Áý°è

Total.percentile

ÀÌ ÇÔ¼ö´Â ÀÏ·ÃÀÇ °ªÀ» Á¶»çÇÏ¿© ¼¼Æ®ÀÇ ¸ðµç °ª Áß ÁöÁ¤µÈ ¹éºÐÀ§¼ö¿¡ ÇØ´çÇÏ´Â °ªÀ» ¸®ÅÏÇÕ´Ï´Ù. ¿¹¸¦ µé¾î Å×½ºÆ®¿¡¼­ ¸ðµç Á¡¼öÀÇ 90¹øÂ° ¹éºÐÀ§¼ö¿¡ ÇØ´çÇÏ´Â Á¡¼ö¸¦ È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.

±¸¹®

Àμö

¸®ÅÏ

ÀÌ ÇÔ¼ö´Â ºÐ¼®µÈ °ª ¼¼Æ®¿¡¼­ ÁöÁ¤µÈ ¹éºÐÀ§¼ö¿¡ ÇØ´çÇÏ´Â °ªÀ» ¸®ÅÏÇÕ´Ï´Ù.

¿¹Á¦

´ÙÀ½ ¸í·É¹®¿¡¼­´Â 50¹øÂ° ¹éºÐÀ§¼ö¿¡ ÇØ´çÇÏ´Â Á¡¼ö °ªÀ» ¸®ÅÏÇÕ´Ï´Ù.

Total.percentile( row.TestScore, 0.5) 

ÁöÁ¤µÈ ¿­ÀÇ Å×½ºÆ® Á¡¼ö ¼¼Æ®°¡ 10, 20, 30, 40, 50ÀÎ °æ¿ì ÀÌ ¸í·É¹®Àº 30À» ¸®ÅÏÇÕ´Ï´Ù.

ÂüÁ¶:

Total.percentRank

Total.percentSum

Total.quartile

Total.percentRank

ÀÌ ÇÔ¼ö¿¡¼­´Â ÁöÁ¤µÈ Çʵ忡¼­ °ªÀÇ ¹éºÐÀ² ¼øÀ§¸¦ °è»êÇÕ´Ï´Ù.

±¸¹®

percentRank( expr, filter [, group ]] )

Àμö

¸®ÅÏ

ÀÌ ÇÔ¼ö¿¡¼­´Â ÁöÁ¤µÈ Çʵ忡¼­ °ªÀÇ ¹éºÐÀ² ¼øÀ§¸¦ ¸®ÅÏÇÕ´Ï´Ù. ¸®ÅϰªÀÇ ¹üÀ§´Â 0¿¡¼­ 1 »çÀÌÀÔ´Ï´Ù.

¿¹Á¦

´ÙÀ½ ¸í·É¹®Àº ¿­¿¡ ÀÖ´Â ¸ðµç Á¡¼ö °¡¿îµ¥ Á¡¼öÀÇ ¹éºÐÀ² ¼øÀ§¸¦ ¸®ÅÏÇÕ´Ï´Ù.

Total.percentRank( row.Scores ) 

Æò°¡ ¹üÀ§¿¡ ÀÖ´Â Á¡¼ö°¡ 10, 10, 20, 50À̰í ÀÌ ¸í·É¹®À» Æ÷ÇÔÇÏ´Â ¼¿ÀÇ Á¡¼ö°¡ 30ÀÎ °æ¿ì °ªÀÇ Àý¹ÝÀÌ 20À» ³Ñ°í ³ª¸ÓÁö Àý¹ÝÀÌ 20 ¹Ì¸¸À̹ǷΠ¸®ÅϰªÀº 0.5ÀÔ´Ï´Ù.

ÂüÁ¶:

Total.percentile

Total.percentSum

Total.quartile

Total.percentSum

ÀÌ ÇÔ¼ö´Â ´ÙÀ½À» °è»êÇÕ´Ï´Ù.

±¸¹®

percentSum( expr [, filter [, group ]])

Àμö

¸®ÅÏ

ÀÌ ÇÔ¼ö´Â ¹üÀ§¿¡ Æ÷ÇÔµÈ ¸ðµç °ªÀÇ ÇÕ°è¿¡ ´ëÇÑ ÀÌ °ªÀÇ ÄÁÆ®¸®ºä¼Ç(¹éºÐÀ²)À» ¸®ÅÏÇÕ´Ï´Ù.

¿¹Á¦

´ÙÀ½ ¸í·É¹®¿¡¼­´Â ¸ðµç ÁÖ¹® ±Ý¾×ÀÇ ÇÕ°è¿¡ ´ëÇØ ÀÌ ÁÖ¹® ±Ý¾×ÀÇ ÄÁÆ®¸®ºä¼Ç(¹éºÐÀ²)À» ¸®ÅÏÇÕ´Ï´Ù.

Total.percentSum( row.OrderAmt ) 

ÂüÁ¶:

Total.percentile

Total.percentRank

Total.quartile

Total.quartile

ÀÌ ÇÔ¼ö´Â ¼¼Æ®ÀÇ °ªÀÇ 0%, 25%, 50%, 75% ¶Ç´Â 100%°¡ ´õ Å« °æ¿ì Á¤ÀÇµÈ °ª ¼¼Æ® ³»¿¡¼­ °ªÀ» °è»êÇÕ´Ï´Ù.

±¸¹®

quartile( expr, quartile, [, filter [, group ]] )

Àμö

¸®ÅÏ

ÀÌ ÇÔ¼ö´Â ÁöÁ¤µÈ 4ºÐÀ§¼ö¿¡ Æ÷ÇԵǴ ÁöÁ¤µÈ ¼¼Æ® ³» °ªÀ» ¸®ÅÏÇÕ´Ï´Ù.

¿¹Á¦

´ÙÀ½ ¸í·É¹®Àº 75%º¸´Ù ÀÛ°í 25%º¸´Ù Å« ÁÖ¹® ±Ý¾×À» ¸®ÅÏÇÕ´Ï´Ù.

Total.quartile( row.OrderAmt, 3) 

ÂüÁ¶:

Total.percentile

Total.percentRank

Total.percentSum

Total.rank

ÀÌ ÇÔ¼ö´Â °ª ¼¼Æ® Áß¿¡¼­ °ªÀÇ ¼øÀ§¸¦ °è»êÇÕ´Ï´Ù. ¼øÀ§ °ªÀº 1ºÎÅÍ ¼¼Æ®¿¡ Æ÷ÇÔµÈ °ªÀÇ ¼ö±îÁöÀÔ´Ï´Ù. µÎ °ªÀÌ ¼­·Î °°À¸¸é ¼øÀ§°¡ ¼­·Î °°½À´Ï´Ù.

±¸¹®

rank( expr [, filter [, group ]] )

Àμö

¸®ÅÏ

ÀÌ ÇÔ¼ö´Â °ª ¼¼Æ®¿¡¼­ Ç׸ñ ¼öÀÇ ¹üÀ§°¡ 1ÀÌ°í °ª ¼øÀ§¸¦ ¹Ý¿µÇÏ´Â Á¤¼ö¸¦ ¸®ÅÏÇÕ´Ï´Ù.

¿¹Á¦

´ÙÀ½ ¸í·É¹®¿¡¼­´Â OrderAmt ¿­ÀÇ ¸ðµç ÁÖ¹® ±Ý¾× °¡¿îµ¥ OrderAmt ÇʵåÀÇ ¼øÀ§¸¦ ¸®ÅÏÇÕ´Ï´Ù.

Total.rank( row.OrderAmt ) 

ÂüÁ¶:

Total.percentRank

Total.runningCount

ÀÌ ÇÔ¼ö´Â ½ÇÇàÇÏ´Â ÇàÀÇ °è¼ö¸¦ °è»êÇÕ´Ï´Ù.

±¸¹®

runningCount( filter [, group ]] )

Àμö

¸®ÅÏ

ÀÌ ÇÔ¼ö´Â ½ÇÇàÇÏ´Â ÇàÀÇ °è¼ö¸¦ ¸®ÅÏÇÕ´Ï´Ù.

¿¹Á¦

´ÙÀ½ ¸í·É¹®¿¡¼­´Â º¸°í¼­ÀÇ ½ÇÇà °è¼ö¸¦ ¸®ÅÏÇÕ´Ï´Ù.

Total.runningCount( ) 

ÂüÁ¶:

Total.count Áý°è

Total.percentRank Áý°è

Total.stdDev

ÀÌ Áý°è ÇÔ¼ö´Â ¼ýÀÚ ½ÃÄö½ºÀÇ Ç¥ÁØ ÆíÂ÷ Åë°è¸¦ °è»êÇÕ´Ï´Ù. Ç¥ÁØ ÆíÂ÷´Â °ª ¼¼Æ®°¡ ºÐ»êµÈ Á¤µµ¸¦ ³ªÅ¸³À´Ï´Ù.

±¸¹®

Total.stdDev( expr [, filter [, group ]] )

Àμö

¸®ÅÏ

ÀÌ ÇÔ¼ö´Â ÁöÁ¤µÈ Ç¥Çö½ÄÀÇ Ç¥ÁØ ÆíÂ÷¸¦ ¸®ÅÏÇÕ´Ï´Ù. »ç¿ë °¡´ÉÇÑ ÇàÀÌ ¾øÀ¸¸é ³Î(null)À» ¸®ÅÏÇÕ´Ï´Ù.

ÂüÁ¶:

Total.ave Áý°è

Total.median Áý°è

Total.mode Áý°è

Total.movingAve Áý°è

Total.variance Áý°è

Total.weightedAve Áý°è

Total.sum

ÀÌ Áý°è ÇÔ¼ö´Â ±×·ì¿¡¼­ °¢ ÇàÀÇ °ªÀ» ´õÇÑ °á°ú Çհ踦 °è»êÇÕ´Ï´Ù. °¢ ÇàÀÇ °ªÀº expr Àμö¿¡ ÁöÁ¤µÈ Ç¥Çö½ÄÀ» »ç¿ëÇÏ¿© °è»êµË´Ï´Ù. ÇÕ°è´Â ÀÌ·¯ÇÑ ¸ðµç °ªÀ» ¸ðµÎ ´õÇÏ¿© °è»êµË´Ï´Ù.

±¸¹®

Total.sum( expr [, filter [, group ]] )

Àμö

¸®ÅÏ

ÁöÁ¤µÈ Ç¥Çö½ÄÀÇ ÇÕ°è. »ç¿ë °¡´ÉÇÑ ÇàÀÌ ¾øÀ¸¸é 0À» ¸®ÅÏÇÕ´Ï´Ù.

¿¹Á¦

´ÙÀ½ ¸í·É¹®¿¡¼­´Â °í°´ÀÇ ÃÑ ÁÖ¹® ±Ý¾×À» °è»êÇÕ´Ï´Ù.

Total.sum( row.OrderAmt ) 

ÂüÁ¶:

Total.count Áý°è

Total.percentRank Áý°è

Total.variance

ÀÌ Áý°è ÇÔ¼ö´Â ¼ýÀÚ ½ÃÄö½ºÀÇ ºÐ»ê Åë°è¸¦ °è»êÇÕ´Ï´Ù. ºÐ»êÀº °ª ¼¼Æ®°¡ ºÐ»êµÈ Á¤µµ¸¦ ³ªÅ¸³À´Ï´Ù.

±¸¹®

Total.variance( expr [, filter [, group ]] )

Àμö

¸®ÅÏ

ÀÌ ÇÔ¼ö´Â ÁöÁ¤µÈ Ç¥Çö½ÄÀÇ ºÐ»êÀ» ¸®ÅÏÇÕ´Ï´Ù. »ç¿ë °¡´ÉÇÑ ÇàÀÌ ¾øÀ¸¸é ³Î(null)À» ¸®ÅÏÇÕ´Ï´Ù.

ÂüÁ¶:

Total.ave Áý°è

Total.median Áý°è

Total.mode Áý°è

Total.movingAve Áý°è

Total.stdDev Áý°è

Total.weightedAve Áý°è

Total.weightedAve

ÀÌ Áý°è ÇÔ¼ö´Â »ê¼ú °¡Áß Æò±Õ°ªÀ» °è»êÇÕ´Ï´Ù. expr ¶Ç´Â weight Àμö Áß Çϳª°¡ ³Î(null)ÀÎ °æ¿ì ÀÌ ÇàÀº Æò±Õ¿¡¼­ Á¦¿ÜµË´Ï´Ù.

±¸¹®

Total.weightedAve( expr, weight [, filter [, group ]] )

Àμö

¸®ÅÏ

ÀÌ ÇÔ¼ö´Â ÁöÁ¤µÈ Ç¥Çö½ÄÀÇ °¡Áß Æò±Õ °ªÀ» ¸®ÅÏÇÕ´Ï´Ù. »ç¿ë °¡´ÉÇÑ ÇàÀÌ ¾øÀ¸¸é ³Î(null)À» ¸®ÅÏÇÕ´Ï´Ù.

¿¹Á¦

À繫 ÀÀ¿ëÇÁ·Î±×·¥¿¡¼­ ¼­·Î ´Ù¸¥ ½Ã±â¿¡ ±¸¸ÅÇÑ ÁöÁ¤µÈ Àç°íÀÇ Àϰý󸮸¦ ÃßÀûÇÏ·Á°í ÇÕ´Ï´Ù. °¢ Àϰý󸮿¡´Â ¼­·Î ´Ù¸¥ ±¸¸Å °¡°Ý°ú ÇØ´ç °¡°Ý¿¡¼­ ±¸¸ÅÇÑ ¼ö·®ÀÌ ¼³Á¤µÇ¾î ÀÖ½À´Ï´Ù. ´ÙÀ½ ¸í·É¹®¿¡¼­´Â ±¸¸Å °¡°ÝÀÇ °¡Áß Æò±ÕÀ» °è»êÇÕ´Ï´Ù.

Total.weightedAve( row.purchasePrice, row.shareCount ) 

ÂüÁ¶:

Total.ave Áý°è

Total.median Áý°è

Total.mode Áý°è

Total.movingAve Áý°è

Total.stdDev Áý°è

Total.variance Áý°è


(c) Copyright Actuate Corporation 2006

ÀÌÀü Ç׸ñ´ÙÀ½ Ç׸ñ