<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Average Days Between Transaction Counts in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Average-Days-Between-Transaction-Counts/m-p/210196#M38989</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi ndp, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px; background-color: #ffffff;"&gt;First transaction date or day. Thanks!!! &lt;/SPAN&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 24 Jul 2015 14:32:58 GMT</pubDate>
    <dc:creator>RobertNYC</dc:creator>
    <dc:date>2015-07-24T14:32:58Z</dc:date>
    <item>
      <title>Average Days Between Transaction Counts</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Average-Days-Between-Transaction-Counts/m-p/210184#M38977</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif; color: black; background: white;"&gt;Hi, &lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif; color: black; background: white;"&gt;I have a data set with customer IDs and transaction dates. I need to calculate 5 variables using this data. They are. &lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;&lt;SPAN style="font-size: 10pt; color: black;"&gt;1.&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; color: black; background: white;"&gt;Average Days Between Each Transaction&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;&lt;SPAN style="font-size: 10pt; color: black;"&gt;2.&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; color: black; background: white;"&gt;Average Days Between Transactions at 6 month intervals&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;&lt;SPAN style="font-size: 10pt; color: black;"&gt;3.&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; color: black; background: white;"&gt;Average Days Between Transactions at 12 Month intervals&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;&lt;SPAN style="font-size: 10pt; color: black;"&gt;4.&amp;nbsp; Average &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; color: black; background: white;"&gt;Days First and Last Transaction&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;&lt;SPAN style="font-size: 10pt;"&gt;5.&amp;nbsp; &lt;/SPAN&gt;Average&lt;SPAN style="font-size: 10pt;"&gt; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; color: black; background: white;"&gt;Total Transactions&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif; color: black; background: white;"&gt;And then I need to aggregate these all together. &lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif; color: black; background: white;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif; color: black; background: white;"&gt;And then group by year. &lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif; color: black; background: white;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif; color: black; background: white;"&gt;I start with this data: &lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif; color: black; background: white;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;TABLE border="1" jive-data-cell="{&amp;quot;color&amp;quot;:&amp;quot;#575757&amp;quot;,&amp;quot;textAlign&amp;quot;:&amp;quot;left&amp;quot;,&amp;quot;padding&amp;quot;:&amp;quot;NaN&amp;quot;,&amp;quot;backgroundColor&amp;quot;:&amp;quot;transparent&amp;quot;,&amp;quot;fontFamily&amp;quot;:&amp;quot;arial,helvetica,sans-serif&amp;quot;}" jive-data-header="{&amp;quot;color&amp;quot;:&amp;quot;#FFFFFF&amp;quot;,&amp;quot;backgroundColor&amp;quot;:&amp;quot;#6690BC&amp;quot;,&amp;quot;textAlign&amp;quot;:&amp;quot;center&amp;quot;,&amp;quot;padding&amp;quot;:&amp;quot;2&amp;quot;}" style="border: 1px solid #000000; width: 203px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;&lt;STRONG&gt;CUSTOMER_ID&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;&lt;STRONG&gt;transaction_date&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;440767&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;13-Jan-07&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;440767&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;5-Jan-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;440767&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;3-Jun-09&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;440767&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;17-Jan-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;440767&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;9-Apr-09&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;440767&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;10-Aug-08&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;1795023&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;10-Jul-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;1795023&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;11-Aug-11&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;1795023&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;30-Nov-09&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;1795023&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;9-Jan-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;1795023&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;20-Jan-11&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;1795023&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;10-Apr-09&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;1795023&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;2-Nov-11&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;1795023&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;8-Feb-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;1795023&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;17-Aug-11&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;1795023&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;19-Nov-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;3627695&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;29-May-06&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;3627695&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;15-May-03&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;3627695&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;23-Mar-15&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;3627695&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;18-May-06&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif; color: black; background: white;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif; color: black; background: white;"&gt;here are some examples (they counts don't match the sample data) &lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif; color: black; background: white;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif; color: black; background: white;"&gt;One output would look like thisAvery Days Between Transaction Counts&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;/P&gt;&lt;TABLE border="1" jive-data-cell="{&amp;quot;color&amp;quot;:&amp;quot;#575757&amp;quot;,&amp;quot;textAlign&amp;quot;:&amp;quot;left&amp;quot;,&amp;quot;padding&amp;quot;:&amp;quot;NaN&amp;quot;,&amp;quot;backgroundColor&amp;quot;:&amp;quot;transparent&amp;quot;,&amp;quot;fontFamily&amp;quot;:&amp;quot;arial,helvetica,sans-serif&amp;quot;}" jive-data-header="{&amp;quot;color&amp;quot;:&amp;quot;#FFFFFF&amp;quot;,&amp;quot;backgroundColor&amp;quot;:&amp;quot;#6690BC&amp;quot;,&amp;quot;textAlign&amp;quot;:&amp;quot;center&amp;quot;,&amp;quot;padding&amp;quot;:&amp;quot;2&amp;quot;}" style="border: 1px solid #000000; width: 941px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;avr_Days_Betw_Each_trans&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;AvrDaysBetw_trans_sixMonth_Intervals&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;avrDaysBetw_trans_year_Intervals&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;avr_Days between_first_last_trans&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;Total_Trans_Count&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;10&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;30&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;100&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;1000&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;50&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif; color: black; background: white;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif; color: black; background: white;"&gt;and one would look like this&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif; color: black; background: white;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;TABLE border="1" jive-data-cell="{&amp;quot;color&amp;quot;:&amp;quot;#575757&amp;quot;,&amp;quot;textAlign&amp;quot;:&amp;quot;left&amp;quot;,&amp;quot;padding&amp;quot;:&amp;quot;NaN&amp;quot;,&amp;quot;backgroundColor&amp;quot;:&amp;quot;transparent&amp;quot;,&amp;quot;fontFamily&amp;quot;:&amp;quot;arial,helvetica,sans-serif&amp;quot;}" jive-data-header="{&amp;quot;color&amp;quot;:&amp;quot;#FFFFFF&amp;quot;,&amp;quot;backgroundColor&amp;quot;:&amp;quot;#6690BC&amp;quot;,&amp;quot;textAlign&amp;quot;:&amp;quot;center&amp;quot;,&amp;quot;padding&amp;quot;:&amp;quot;2&amp;quot;}" style="border: 1px solid #000000; width: 974px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;Year&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;avr_Days_Betw_Each_trans&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;AvrDaysBetw_trans_sixMonth_Intervals&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;avrDaysBetw_trans_year_Intervals&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;avr_Days between_first_last_trans&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;Total_Trans_Count&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;2012&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;10&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;30&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;100&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;1000&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;50&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;2013&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;30&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;60&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;200&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;555&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;85&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;2014&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;40&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;70&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;300&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;456&lt;/TD&gt;&lt;TD style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;90&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif; color: black; background: white;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif; color: black; background: white;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif; color: black; background: white;"&gt;Any assistance would be appreciated. Thanks&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jul 2015 15:03:08 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Average-Days-Between-Transaction-Counts/m-p/210184#M38977</guid>
      <dc:creator>RobertNYC</dc:creator>
      <dc:date>2015-07-23T15:03:08Z</dc:date>
    </item>
    <item>
      <title>Re: Average Days Between Transaction Counts</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Average-Days-Between-Transaction-Counts/m-p/210185#M38978</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This should be a pretty good start.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data have;&lt;/P&gt;&lt;P&gt;infile cards dsd;&lt;/P&gt;&lt;P&gt;informat customer_id $7. transaction_date date8.;&lt;/P&gt;&lt;P&gt;format customer_id $7. transaction_date date8.;&lt;/P&gt;&lt;P&gt;input customer_id$&amp;nbsp;&amp;nbsp;&amp;nbsp; transaction_date;&lt;/P&gt;&lt;P&gt;cards;&lt;/P&gt;&lt;P&gt;440767,13-Jan-07&lt;/P&gt;&lt;P&gt;440767,5-Jan-12&lt;/P&gt;&lt;P&gt;440767,3-Jun-09&lt;/P&gt;&lt;P&gt;440767,17-Jan-12&lt;/P&gt;&lt;P&gt;440767,9-Apr-09&lt;/P&gt;&lt;P&gt;440767,10-Aug-08&lt;/P&gt;&lt;P&gt;1795023,10-Jul-12&lt;/P&gt;&lt;P&gt;1795023,11-Aug-11&lt;/P&gt;&lt;P&gt;1795023,30-Nov-09&lt;/P&gt;&lt;P&gt;1795023,9-Jan-12&lt;/P&gt;&lt;P&gt;1795023,20-Jan-11&lt;/P&gt;&lt;P&gt;1795023,10-Apr-09&lt;/P&gt;&lt;P&gt;1795023,2-Nov-11&lt;/P&gt;&lt;P&gt;1795023,8-Feb-12&lt;/P&gt;&lt;P&gt;1795023,17-Aug-11&lt;/P&gt;&lt;P&gt;1795023,19-Nov-13&lt;/P&gt;&lt;P&gt;3627695,29-May-06&lt;/P&gt;&lt;P&gt;3627695,15-May-03&lt;/P&gt;&lt;P&gt;3627695,23-Mar-15&lt;/P&gt;&lt;P&gt;3627695,18-May-06&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc sort data= have;by customer_id transaction_date;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data prep;&lt;/P&gt;&lt;P&gt;set have;&lt;/P&gt;&lt;P&gt;format l_transaction_date date8.;&lt;/P&gt;&lt;P&gt;retain first_transaction;&lt;/P&gt;&lt;P&gt;by customer_id transaction_date;&lt;/P&gt;&lt;P&gt;l_transaction_date = lag(transaction_date);&lt;/P&gt;&lt;P&gt;if not first.customer_id then do;&lt;/P&gt;&lt;P&gt;date_diff = transaction_date-l_transaction_date;&lt;/P&gt;&lt;P&gt;end;&lt;/P&gt;&lt;P&gt;if first.customer_id then first_transaction = transaction_date;&lt;/P&gt;&lt;P&gt;if last.customer_id then last_transaction = transaction_date;&lt;/P&gt;&lt;P&gt;if last.customer_id then first_last_diff = last_transaction-first_transaction;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc sql;&lt;/P&gt;&lt;P&gt;create table prep2 as&lt;/P&gt;&lt;P&gt;select distinct customer_id,transaction_date,date_diff,first_last_diff,avg(date_diff) as avg_days&lt;/P&gt;&lt;P&gt;from prep&lt;/P&gt;&lt;P&gt;group by customer_id;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jul 2015 15:31:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Average-Days-Between-Transaction-Counts/m-p/210185#M38978</guid>
      <dc:creator>Steelers_In_DC</dc:creator>
      <dc:date>2015-07-23T15:31:36Z</dc:date>
    </item>
    <item>
      <title>Re: Average Days Between Transaction Counts</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Average-Days-Between-Transaction-Counts/m-p/210186#M38979</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks this, its helpful&amp;nbsp; help. I'm still not sure&amp;nbsp; how to do&amp;nbsp; by 6 month intervals and and by 12 month intervals and do a transaction count. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jul 2015 15:51:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Average-Days-Between-Transaction-Counts/m-p/210186#M38979</guid>
      <dc:creator>RobertNYC</dc:creator>
      <dc:date>2015-07-23T15:51:29Z</dc:date>
    </item>
    <item>
      <title>Re: Average Days Between Transaction Counts</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Average-Days-Between-Transaction-Counts/m-p/210187#M38980</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try this. Need to do some modifications at your end.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data have;&lt;BR /&gt;input CUSTOMER_ID transaction_date date9.;&lt;BR /&gt;format transaction_date date9.;&lt;BR /&gt;cards;&lt;BR /&gt;440767 13-Jan-07 &lt;BR /&gt;440767 5-Jan-12 &lt;BR /&gt;440767 3-Jun-09 &lt;BR /&gt;440767 17-Jan-12 &lt;BR /&gt;440767 9-Apr-09 &lt;BR /&gt;440767 10-Aug-08 &lt;BR /&gt;1795023 10-Jul-12 &lt;BR /&gt;1795023 11-Aug-11 &lt;BR /&gt;1795023 30-Nov-09 &lt;BR /&gt;1795023 9-Jan-12 &lt;BR /&gt;1795023 20-Jan-11 &lt;BR /&gt;1795023 10-Apr-09 &lt;BR /&gt;1795023 2-Nov-11 &lt;BR /&gt;1795023 8-Feb-12 &lt;BR /&gt;1795023 17-Aug-11 &lt;BR /&gt;1795023 19-Nov-13 &lt;BR /&gt;3627695 29-May-06 &lt;BR /&gt;3627695 15-May-03 &lt;BR /&gt;3627695 23-Mar-15 &lt;BR /&gt;3627695 18-May-06 &lt;BR /&gt;;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;proc sort data=have;&lt;BR /&gt;by CUSTOMER_ID transaction_date;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;data want;&lt;BR /&gt; set have;&lt;BR /&gt; by customer_id ;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; retain transaction_date;&lt;BR /&gt;&amp;nbsp; dt=lag(transaction_date);&lt;BR /&gt; avr_Days_Betw_Each_trans=mean(intck('day',transaction_date,dt));&lt;BR /&gt; AvrDaysBetw_trans_sixMonth=mean(intck('QTR2',transaction_date,dt));&lt;BR /&gt; avrDaysBetw_trans_year_Intervals=mean(intck('year',transaction_date,dt));&lt;BR /&gt; if first.customer_id then ftran=transaction_date;&lt;BR /&gt; if last.customer_id then ltran=transaction_date;&lt;BR /&gt; avr_Days_first_last_trans=mean(intck('day',ftran,ltran));&lt;BR /&gt; format dt ftran ltran date9.;&lt;BR /&gt; drop ftran ltran dt;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;proc sql;&lt;BR /&gt;select avg(avr_Days_Betw_Each_trans) as avr_Days_Betw_Each_trans,&lt;BR /&gt;avg(AvrDaysBetw_trans_sixMonth) as AvrDaysBetw_trans_sixMonth,&lt;BR /&gt;avg(avrDaysBetw_trans_year_Intervals) as avrDaysBetw_trans_year_Intervals,&lt;BR /&gt;avg(avr_Days_first_last_trans) asavr_Days_first_last_trans&lt;BR /&gt;from want;&lt;BR /&gt;quit;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rgds,&lt;/P&gt;&lt;P&gt;Vish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jul 2015 16:21:04 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Average-Days-Between-Transaction-Counts/m-p/210187#M38980</guid>
      <dc:creator>Vish33</dc:creator>
      <dc:date>2015-07-23T16:21:04Z</dc:date>
    </item>
    <item>
      <title>Re: Average Days Between Transaction Counts</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Average-Days-Between-Transaction-Counts/m-p/210188#M38981</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You have to explain what you mean with 6 and 12 month intervals.&amp;nbsp; I added an intck() to get the month difference and fields to get the difference but your explanation isn't very thorough about what you mean.&amp;nbsp; Take a look at the month6_diff and month12_diff fields.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data have;&lt;/P&gt;&lt;P&gt;infile cards dsd;&lt;/P&gt;&lt;P&gt;informat customer_id $7. transaction_date date8.;&lt;/P&gt;&lt;P&gt;format customer_id $7. transaction_date date8.;&lt;/P&gt;&lt;P&gt;input customer_id$&amp;nbsp;&amp;nbsp;&amp;nbsp; transaction_date;&lt;/P&gt;&lt;P&gt;cards;&lt;/P&gt;&lt;P&gt;440767,13-Jan-07&lt;/P&gt;&lt;P&gt;440767,5-Jan-12&lt;/P&gt;&lt;P&gt;440767,3-Jun-09&lt;/P&gt;&lt;P&gt;440767,17-Jan-12&lt;/P&gt;&lt;P&gt;440767,9-Apr-09&lt;/P&gt;&lt;P&gt;440767,10-Aug-08&lt;/P&gt;&lt;P&gt;1795023,10-Jul-12&lt;/P&gt;&lt;P&gt;1795023,11-Aug-11&lt;/P&gt;&lt;P&gt;1795023,30-Nov-09&lt;/P&gt;&lt;P&gt;1795023,9-Jan-12&lt;/P&gt;&lt;P&gt;1795023,20-Jan-11&lt;/P&gt;&lt;P&gt;1795023,10-Apr-09&lt;/P&gt;&lt;P&gt;1795023,2-Nov-11&lt;/P&gt;&lt;P&gt;1795023,8-Feb-12&lt;/P&gt;&lt;P&gt;1795023,17-Aug-11&lt;/P&gt;&lt;P&gt;1795023,19-Nov-13&lt;/P&gt;&lt;P&gt;3627695,29-May-06&lt;/P&gt;&lt;P&gt;3627695,15-May-03&lt;/P&gt;&lt;P&gt;3627695,23-Mar-15&lt;/P&gt;&lt;P&gt;3627695,18-May-06&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc sort data= have;by customer_id transaction_date;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data prep;&lt;/P&gt;&lt;P&gt;set have;&lt;/P&gt;&lt;P&gt;format l_transaction_date date8.;&lt;/P&gt;&lt;P&gt;retain first_transaction;&lt;/P&gt;&lt;P&gt;by customer_id transaction_date;&lt;/P&gt;&lt;P&gt;l_transaction_date = lag(transaction_date);&lt;/P&gt;&lt;P&gt;if not first.customer_id then do;&lt;/P&gt;&lt;P&gt;date_diff = transaction_date-l_transaction_date;&lt;/P&gt;&lt;P&gt;month_diff = intck('month',l_transaction_date,transaction_date);&lt;/P&gt;&lt;P&gt;end;&lt;/P&gt;&lt;P&gt;if first.customer_id then first_transaction = transaction_date;&lt;/P&gt;&lt;P&gt;if last.customer_id then last_transaction = transaction_date;&lt;/P&gt;&lt;P&gt;if last.customer_id then first_last_diff = last_transaction-first_transaction;&lt;/P&gt;&lt;P&gt;if month_diff &amp;gt;= 6 then do;&lt;/P&gt;&lt;P&gt;month6_diff = transaction_date-l_transaction_date;&lt;/P&gt;&lt;P&gt;end;&lt;/P&gt;&lt;P&gt;if month_diff &amp;gt;= 12 then do;&lt;/P&gt;&lt;P&gt;month12_diff = transaction_date-l_transaction_date;&lt;/P&gt;&lt;P&gt;end;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc sql;&lt;/P&gt;&lt;P&gt;create table want as&lt;/P&gt;&lt;P&gt;select distinct customer_id,transaction_date,date_diff,first_last_diff,avg(date_diff) as avg_days,month_diff,month6_diff,month12_diff&lt;/P&gt;&lt;P&gt;from prep&lt;/P&gt;&lt;P&gt;group by customer_id;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jul 2015 16:35:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Average-Days-Between-Transaction-Counts/m-p/210188#M38981</guid>
      <dc:creator>Steelers_In_DC</dc:creator>
      <dc:date>2015-07-23T16:35:59Z</dc:date>
    </item>
    <item>
      <title>Re: Average Days Between Transaction Counts</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Average-Days-Between-Transaction-Counts/m-p/210189#M38982</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes sorry I should have been more specific.&lt;/P&gt;&lt;P&gt;So in a 6 month period (intervals) – So I guess you would have to say what are the average days between purchases during every 182.5 days and for year 365 days. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jul 2015 16:48:55 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Average-Days-Between-Transaction-Counts/m-p/210189#M38982</guid>
      <dc:creator>RobertNYC</dc:creator>
      <dc:date>2015-07-23T16:48:55Z</dc:date>
    </item>
    <item>
      <title>Re: Average Days Between Transaction Counts</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Average-Days-Between-Transaction-Counts/m-p/210190#M38983</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;data prep;&lt;/P&gt;&lt;P&gt;set have;&lt;/P&gt;&lt;P&gt;format l_transaction_date date8.;&lt;/P&gt;&lt;P&gt;retain first_transaction;&lt;/P&gt;&lt;P&gt;by customer_id transaction_date;&lt;/P&gt;&lt;P&gt;l_transaction_date = lag(transaction_date);&lt;/P&gt;&lt;P&gt;if not first.customer_id then do;&lt;/P&gt;&lt;P&gt;date_diff = transaction_date-l_transaction_date;&lt;/P&gt;&lt;P&gt;end;&lt;/P&gt;&lt;P&gt;if first.customer_id then first_transaction = transaction_date;&lt;/P&gt;&lt;P&gt;if last.customer_id then last_transaction = transaction_date;&lt;/P&gt;&lt;P&gt;if last.customer_id then first_last_diff = last_transaction-first_transaction;&lt;/P&gt;&lt;P&gt;if 182.5 &amp;lt;= date_diff &amp;lt;= 365 then month6_diff = date_diff;&lt;/P&gt;&lt;P&gt;if date_diff &amp;gt; 365 then month12_diff = date_diff;&lt;/P&gt;&lt;P&gt;year = year(transaction_date);&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc sql;&lt;/P&gt;&lt;P&gt;create table want as&lt;/P&gt;&lt;P&gt;select distinct customer_id,transaction_date,date_diff,first_last_diff,avg(date_diff) as avg_days,avg(month6_diff) as avg_6month,avg(month12_diff) as avg_12month&lt;/P&gt;&lt;P&gt;from prep&lt;/P&gt;&lt;P&gt;group by customer_id;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jul 2015 16:57:55 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Average-Days-Between-Transaction-Counts/m-p/210190#M38983</guid>
      <dc:creator>Steelers_In_DC</dc:creator>
      <dc:date>2015-07-23T16:57:55Z</dc:date>
    </item>
    <item>
      <title>Re: Average Days Between Transaction Counts</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Average-Days-Between-Transaction-Counts/m-p/210191#M38984</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm not sure thats right.&amp;nbsp; Its the average days between purchases every during a 182.5 window&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;First 182.5 days: I had 3 purchases and the average time between them was 27 days &lt;/P&gt;&lt;P&gt;Second &lt;SPAN style="font-size: 13.3333330154419px;"&gt;182.5 days: &lt;SPAN style="font-size: 13.3333330154419px;"&gt;I had 5 purchases and then the average time between them was 15 days &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;Third&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;182.5 days: &lt;SPAN style="font-size: 13.3333330154419px;"&gt;I had 2 purchases and then the average time between them was 30 days &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So 6 moth average is 24. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does that make more sense? &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jul 2015 17:14:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Average-Days-Between-Transaction-Counts/m-p/210191#M38984</guid>
      <dc:creator>RobertNYC</dc:creator>
      <dc:date>2015-07-23T17:14:22Z</dc:date>
    </item>
    <item>
      <title>Re: Average Days Between Transaction Counts</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Average-Days-Between-Transaction-Counts/m-p/210192#M38985</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vish33, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm just wondering&amp;nbsp; why you used the 'QTR'&amp;nbsp; option to calculate the 6 momth averages. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As I mentioned above, &lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px; background-color: #ffffff;"&gt;Its the average days between purchases every during a 182.5 window&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;First 182.5 days: I had 3 purchases and the average time between them was 27 days&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;Second &lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 13.3333330154419px; font-family: inherit;"&gt;182.5 days: &lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 13.3333330154419px; font-family: inherit;"&gt;I had 5 purchases and then the average time between them was 15 days&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 13.3333330154419px; font-family: inherit;"&gt;Third&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 13.3333330154419px; font-family: inherit;"&gt;182.5 days: &lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 13.3333330154419px; font-family: inherit;"&gt;I had 2 purchases and then the average time between them was 30 days&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;So 6 moth average is 24.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jul 2015 18:19:40 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Average-Days-Between-Transaction-Counts/m-p/210192#M38985</guid>
      <dc:creator>RobertNYC</dc:creator>
      <dc:date>2015-07-23T18:19:40Z</dc:date>
    </item>
    <item>
      <title>Re: Average Days Between Transaction Counts</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Average-Days-Between-Transaction-Counts/m-p/210193#M38986</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;do you need this for each customer? or just each year?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jul 2015 20:09:12 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Average-Days-Between-Transaction-Counts/m-p/210193#M38986</guid>
      <dc:creator>ndp</dc:creator>
      <dc:date>2015-07-23T20:09:12Z</dc:date>
    </item>
    <item>
      <title>Re: Average Days Between Transaction Counts</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Average-Days-Between-Transaction-Counts/m-p/210194#M38987</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Aggregated by each year and then all years aggregated. Thanks ! &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jul 2015 20:19:17 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Average-Days-Between-Transaction-Counts/m-p/210194#M38987</guid>
      <dc:creator>RobertNYC</dc:creator>
      <dc:date>2015-07-23T20:19:17Z</dc:date>
    </item>
    <item>
      <title>Re: Average Days Between Transaction Counts</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Average-Days-Between-Transaction-Counts/m-p/210195#M38988</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;One more question day 1= first transaction date or day 1= 1 Jan of first transcation year?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Jul 2015 14:27:03 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Average-Days-Between-Transaction-Counts/m-p/210195#M38988</guid>
      <dc:creator>ndp</dc:creator>
      <dc:date>2015-07-24T14:27:03Z</dc:date>
    </item>
    <item>
      <title>Re: Average Days Between Transaction Counts</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Average-Days-Between-Transaction-Counts/m-p/210196#M38989</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi ndp, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px; background-color: #ffffff;"&gt;First transaction date or day. Thanks!!! &lt;/SPAN&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Jul 2015 14:32:58 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Average-Days-Between-Transaction-Counts/m-p/210196#M38989</guid>
      <dc:creator>RobertNYC</dc:creator>
      <dc:date>2015-07-24T14:32:58Z</dc:date>
    </item>
    <item>
      <title>Re: Average Days Between Transaction Counts</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Average-Days-Between-Transaction-Counts/m-p/210197#M38990</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;lets asay we have transaction dates dt. Then does the table below make sense esspecially for mon6/12 vars?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;dt&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _dt&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; day&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mon6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mon12&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;13JAN07 13JAN07&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;10AUG08 13JAN07&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 576&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;09APR09 10AUG08&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 243&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;03JUN09 09APR09&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 56&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;05JAN12 03JUN09&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 947&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;17JAN12 05JAN12&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 13&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Jul 2015 14:52:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Average-Days-Between-Transaction-Counts/m-p/210197#M38990</guid>
      <dc:creator>ndp</dc:creator>
      <dc:date>2015-07-24T14:52:46Z</dc:date>
    </item>
    <item>
      <title>Re: Average Days Between Transaction Counts</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Average-Days-Between-Transaction-Counts/m-p/210198#M38991</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes it does!!! &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Jul 2015 15:08:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Average-Days-Between-Transaction-Counts/m-p/210198#M38991</guid>
      <dc:creator>RobertNYC</dc:creator>
      <dc:date>2015-07-24T15:08:38Z</dc:date>
    </item>
    <item>
      <title>Re: Average Days Between Transaction Counts</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Average-Days-Between-Transaction-Counts/m-p/210199#M38992</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;wonderful. try this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data have;&lt;BR /&gt; set have;&lt;BR /&gt; dt=input(dtc,date7.);&lt;BR /&gt; format dt date7.;&lt;BR /&gt; year=year(dt);&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;proc sort data= have;by dt;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;data have1;&lt;BR /&gt; set have;&lt;BR /&gt; by dt;&lt;BR /&gt; retain _dt;&lt;BR /&gt; _dt=lag(dt);&lt;BR /&gt; if _n_=1 then _dt=dt;&lt;BR /&gt; day=dt-_dt+1;&lt;BR /&gt; mon6=ceil(day/182.5);&lt;BR /&gt; mon12=ceil(day/365);&lt;BR /&gt; format _dt date7.;&lt;BR /&gt; drop id year dtc;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*** overall avg ;&lt;BR /&gt;proc sql noprint;&lt;BR /&gt; create table avg1 as&lt;BR /&gt; select mean(day) as avg1&lt;BR /&gt; from have1;&lt;BR /&gt;quit;&lt;/P&gt;&lt;P&gt;*** 6 mon avg;&lt;BR /&gt;proc sql noprint;&lt;BR /&gt; create table _avg6 as&lt;BR /&gt; select mon6, mean(day) as _avg6&lt;BR /&gt; from have1&lt;BR /&gt; group by mon6;&lt;BR /&gt;quit;&lt;/P&gt;&lt;P&gt;proc sql noprint;&lt;BR /&gt; create table avg6 as&lt;BR /&gt; select mean(_avg6) as avg6&lt;BR /&gt; from _avg6&lt;BR /&gt; ;&lt;BR /&gt;quit;&lt;/P&gt;&lt;P&gt;*** 12 mon avg;&lt;BR /&gt;proc sql noprint;&lt;BR /&gt; create table _avg12 as&lt;BR /&gt; select mon6, mean(day) as _avg12&lt;BR /&gt; from have1&lt;BR /&gt; group by mon12;&lt;BR /&gt;quit;&lt;/P&gt;&lt;P&gt;proc sql noprint;&lt;BR /&gt; create table avg12 as&lt;BR /&gt; select mean(_avg12) as avg12&lt;BR /&gt; from _avg12&lt;BR /&gt; ;&lt;BR /&gt;quit;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if this works you can add var 'year' in by statements starting with proc sort and instead of 'if _n_=1....' use 'if first.year....'&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Jul 2015 15:28:52 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Average-Days-Between-Transaction-Counts/m-p/210199#M38992</guid>
      <dc:creator>ndp</dc:creator>
      <dc:date>2015-07-24T15:28:52Z</dc:date>
    </item>
  </channel>
</rss>

