Name | Last modified | Size | File Description | ||
![]() | Parent Directory | 07/02/02 06:12pm | |||
![]() | _addoptn.sas | 01/16/02 03:52pm | 1,974 | Add permanent format library to sasauto library | |
![]() | _array.sas | 01/16/02 03:52pm | 1,974 | Create an Array | |
![]() | _boot.sas | 01/16/02 03:52pm | 1,974 | Sample, resample, bootstrap | |
![]() | _delmfun_.sas | 01/16/02 03:52pm | 1,974 | Delete A Macro Function, If It Exists | |
![]() | _delmvar_.sas | 01/16/02 03:53pm | 1,935 | Delete A Global Macro Variable, If It Exists | |
![]() | _max.sas | 01/16/02 03:52pm | 1,974 | Find the maximum number in a list | |
![]() | _min.sas | 01/16/02 03:52pm | 1,974 | Find the minimum number in a list | |
![]() | _prefix.sas | 01/16/02 03:52pm | 1,974 | List a list of variables using a prefix | |
![]() | _ranbeta.sas | 01/16/02 03:52pm | 1,974 | Random number generator for Beta Distribution | |
![]() | _ranbin.sas | 01/16/02 03:52pm | 1,974 | Random number generator for Binomial Distribution | |
![]() | _rancau.sas | 01/16/02 03:52pm | 1,974 | Random number generator for Cauchy Distribution | |
![]() | _ranchi.sas | 01/16/02 03:52pm | 1,974 | Random number generator for Chisq Distribution | |
![]() | _rangam.sas | 01/16/02 03:52pm | 1,974 | Random number generator for Gamma Distribution | |
![]() | _ranmult.sas | 01/16/02 03:52pm | 1,974 | Random number generator for Multi-nomial Distribution | |
![]() | _rannor.sas | 01/16/02 03:52pm | 1,974 | Random number generator for Normal Distribution | |
![]() | _ranperm.sas | 01/16/02 03:52pm | 1,974 | Random number generator for a permutation | |
![]() | _rant.sas | 01/16/02 03:52pm | 1,974 | Random number generator for T Distribution | |
![]() | _rantbl.sas | 01/16/02 03:52pm | 1,974 | Random number generator for tabled Probabilities | |
![]() | _rantbl_.sas | 01/16/02 03:52pm | 1,974 | Random number generator for tabled Probabilities | |
![]() | _ranuni.sas | 01/16/02 03:52pm | 1,974 | Random number generator for Uniform Distribution | |
![]() | _repeat.sas | 01/16/02 03:52pm | 1,974 | Repeat a character or string N times | |
![]() | _suffix.sas | 01/16/02 03:52pm | 1,974 | List a list of variables using a suffix | |
![]() | attrc.sas | 02/01/02 02:52pm | 4,443 | Retrieve Attribute of a dataset | |
![]() | attrn.sas | 02/01/02 02:52pm | 4,443 | Retrieve Numeric Attribute of a dataset | |
![]() | attrv.sas | 02/01/02 02:52pm | 4,443 | Retrieve Attribute of a variable | |
![]() | bigsort.sas | 02/01/02 02:52pm | 4,443 | Sort a Big Dataset (More Efficient than PROC SORT) | |
![]() | bmark.sas | 02/01/02 02:52pm | 4,443 | Write to Bookmark in MS Word | |
![]() | bnmlci.sas | 02/01/02 02:52pm | 4,443 | Binomial Exact Confidence Interval | |
![]() | bnmleqv.sas | 02/01/02 02:43pm | 6,552 | Binomial Equivalence Test | |
![]() | border.sas | 01/18/02 02:35pm | 10,569 | Create Special Borders For Word Tables | |
![]() | BUGtoSAS.sas | 02/04/02 09:45am | 4,987 | Convert Bugs Output to SAS; | |
![]() | center.sas | 01/16/02 05:29pm | 2,099 | Write Strings In the Center of the Output Window | |
![]() | chk_type.sas | 01/16/02 05:29pm | 2,291 | Macro Check to see if the input value is numeric or character | |
![]() | cleartable.sas | 01/16/02 05:29pm | 2,291 | Clear a Word Table | |
![]() | cnt.sas | 01/16/02 05:28pm | 2,555 | Proc Contents | |
![]() | codegen.sas | 01/16/02 05:28pm | 2,555 | Generate source code to retrieve a dataset from either local or remote database | |
![]() | colorint.sas | 01/16/02 05:28pm | 2,555 | Set the Text Color of a Word Document | |
![]() | compare.sas | 01/16/02 05:28pm | 2,555 | compare variable names in multiple datasets as well as observations | |
![]() | crfile.sas | 01/21/02 10:39am | 3,264 | Translate An Entire Library of Datasets into an Output File | |
![]() | crindex.sas | 01/16/02 05:27pm | 4,188 | Create Index of variables for a Dataset | |
![]() | data.sas | 01/16/02 05:26pm | 1,554 | Prepare message about a dataset to the log files | |
![]() | datanote.sas | 01/16/02 05:26pm | 1,554 | Write message about a dataset to the log files | |
![]() | datebrk.sas | 01/16/02 05:26pm | 1,554 | Concatenate a Character n Times | |
![]() | debracket.sas | 01/16/02 05:26pm | 2,405 | Take one level of bracket out | |
![]() | defined.sas | 01/16/02 05:26pm | 2,405 | check to see if a macro variable has been defined | |
![]() | delds.sas | 01/16/02 05:26pm | 2,405 | Delete a dataset | |
![]() | deletetable.sas | 01/16/02 05:26pm | 2,405 | Delete a Word Table | |
![]() | delfmt.sas | 02/01/02 04:23pm | 2,346 | Remove All The Formats And Informat from A Dataset | |
![]() | delindex.sas | 01/16/02 05:26pm | 2,237 | Drop An Existing Index From A Table | |
![]() | dequote.sas | 01/16/02 05:26pm | 2,237 | Take one level of quotation marks out | |
![]() | dir.sas | 01/16/02 05:25pm | 9,490 | List The Contents of A Directory | |
![]() | doubles.sas | 01/16/02 05:25pm | 9,490 | check for exact duplicate for a dataset | |
![]() | dtable.sas | 01/16/02 05:25pm | 6,417 | Create A Table In The Opened Word Document | |
![]() | dvstr.sas | 01/16/02 05:24pm | 3,814 | Parse the syntax of the sentence and capitalize the 1st letter of a sentence /or the 1st letter of each word in a setence | |
![]() | dvupcase.sas | 01/16/02 05:24pm | 3,814 | Capitalize the 1st letter of a sentence /or the 1st letter of each word in a setence | |
![]() | endtable.sas | 01/16/02 05:24pm | 1,846 | Move Cursor to Outside of the Current Word Table | |
![]() | excelclose.sas | 01/21/02 09:39am | 2,996 | Close And Exit The Current Opened Excel Spread Sheet | |
![]() | excelcr.sas | 01/21/02 09:39am | 2,996 | Create excel sheet, translate sas dataset to excel sheets | |
![]() | excelopen.sas | 01/21/02 09:53am | 2,262 | Open An Excel Spreadsheet | |
![]() | excelread.sas | 01/16/02 05:22pm | 5,069 | Read in Data from An Excel Spreadsheet | |
![]() | excelsave.sas | 01/16/02 05:21pm | 2,713 | Save The Excel Spreadsheet | |
![]() | excelwrite.sas | 01/16/02 05:21pm | 4,930 | Write An Input Dataset to An Opened Excel Spreadsheet | |
![]() | export.sas | 01/16/02 05:20pm | 3,730 | Export A SAS Data to An External File | |
![]() | extlog.sas | 01/16/02 05:20pm | 3,730 | Extract SAS Source Code from SAS log files | |
![]() | filescan.sas | 01/21/02 10:36am | 13,638 | scans an input file for occurences of all variable names in a given SAS dataset | |
![]() | fillup.sas | 01/21/02 10:36am | 26,235 | Fill A Word Table /Or A Word Bookmark with A SAS Dataset | |
![]() | Flp2mean.sas | 01/16/02 04:55pm | 4,314 | Nonparametric analysis of 2-sample means with Different Variance | |
![]() | freqssr.sas | 02/06/02 12:24pm | 3,949 | Produces An n x n Contingency Table And Appends The Nonparametric p-values | |
![]() | GenHeader.sas | 04/15/02 11:40am | 35,617 | Generate Program Headers | |
![]() | GenReadMe.sas | 02/06/02 01:40pm | 10,682 | Generate A Readme.doc File Under The doublesectory Specified | |
![]() | gotobmark.sas | 01/16/02 05:18pm | 4,108 | Move Cursor to A Word Bookmark | |
![]() | help.sas | 01/16/02 05:17pm | 7,286 | Print Out A Manual For The Function Specified | |
![]() | import.sas | 01/16/02 05:16pm | 3,718 | Import An External File to A Sas Data | |
![]() | indexc.sas | 01/16/02 05:16pm | 3,718 | Return the first position of the character in the string | |
![]() | indexw.sas | 01/16/02 05:16pm | 3,718 | Return the first position of the word in the string | |
![]() | initcaps.sas | 01/16/02 05:15pm | 2,036 | Capitalize The Initial Character for Each Word in A Macro String; | |
![]() | insertparas.sas | 01/16/02 05:15pm | 4,605 | Insert New Lines into The Word Documents | |
![]() | insertrows.sas | 01/16/02 05:14pm | 3,222 | Insert A Row to The Current Table | |
![]() | jitplot.sas | 02/06/02 12:18pm | 9,435 | Produce Gplot of Continuous Var(y-axis) VS A Group Var(x-axis) | |
![]() | justify.sas | 01/16/02 05:07pm | 3,693 | Justify Text Strings In The Output Window | |
![]() | labeltable.sas | 01/16/02 05:06pm | 9,403 | Label A Row Or A Column of A Word Table (Replaced by %fillup Now) | |
![]() | lackfit.sas | 02/04/02 10:25am | 7,905 | Lack of Fit Analysis for SAS ANOVA Procedure | |
![]() | landscape.sas | 01/16/02 05:06pm | 4,040 | Change The Current Word Page to Landscape | |
![]() | lastcell.sas | 01/16/02 05:06pm | 4,040 | Move the cursor to the last cell in the current table (MS word) | |
![]() | libcode.sas | 01/16/02 05:05pm | 2,707 | Generate SAS files for All the Tables in a library" | |
![]() | libdir.sas | 01/16/02 05:05pm | 2,707 | List All The Datasets Under The Library | |
![]() | listfml.sas | 01/16/02 05:05pm | 2,707 | List formulas | |
![]() | listvar.sas | 01/16/02 05:05pm | 2,707 | List variable names | |
![]() | lv6tov8.sas | 01/16/02 05:00pm | 4,407 | Convert A doublesectory of SAS V6 Datasets, Views And Catalogs to V8 | |
![]() | MacroFunChk.sas | 02/06/02 01:01pm | 2,954 | Check to See If A Macro Function Exists | |
![]() | MacroVarChk.sas | 01/16/02 04:59pm | 2,311 | Check to See If A User Defined Global Macro Variable Exists | |
![]() | match.sas | 02/06/02 12:04pm | 28,290 | Match 1 Or More Controls(from A Total of M) for Each of N Cases | |
![]() | mcstrat.sas | 02/06/02 11:39am | 25,051 | Analyzes Case-Control Studies Where Cases And Controls Are Matched | |
![]() | merge.sas | 01/16/02 04:58pm | 2,180 | Merge Several Datasets by A Key Variable (Not Validated) | |
![]() | mergecells.sas | 01/23/02 02:02pm | 4,902 | Merge Cells for The Current Word Table | |
![]() | mkdoubles.sas | 01/16/02 04:57pm | 3,453 | Create doublesectories Under A Path | |
![]() | mn1_pr.sas | 02/06/02 01:34pm | 4,185 | Power for One Mean Clinical Trial | |
![]() | mn1_ss.sas | 02/05/02 05:59pm | 4,237 | Sample Size for One Mean Clinical Trial | |
![]() | mn2_pr.sas | 02/05/02 05:37pm | 4,445 | Power for Two Independent Means Clinical Trial | |
![]() | mn2_ss.sas | 02/06/02 01:35pm | 4,463 | Sample for Two Independent Means Clinical Trial | |
![]() | nextcells.sas | 01/16/02 04:56pm | 4,696 | Move Cursor to The Next Cell in the Current Word Table | |
![]() | nextlines.sas | 01/16/02 04:56pm | 4,448 | Move Cursor to The Next Lines (Overwritten The Next Lines) | |
![]() | nobs.sas | 01/16/02 04:55pm | 4,314 | Calculate The Total Number of Observations in a Dataset | |
![]() | now.sas | 01/16/02 04:55pm | 4,314 | Write the current time, datetime and date | |
![]() | npar2mean.sas | 01/16/02 04:55pm | 4,314 | Nonparametric analysis of 2-sample means (Paired and Unpaired) | |
![]() | nvars.sas | 01/16/02 04:55pm | 4,237 | Calculate The Total Number of Columns in a Dataset | |
![]() | outr.sas | 01/16/02 04:55pm | 4,237 | Create input files for R from a sas dataset" | |
![]() | parsedate.sas | 02/05/02 01:29pm | 15,510 | Parse date variable | |
![]() | parsedt.sas | 02/05/02 01:29pm | 15,510 | Parse Datetime variable | |
![]() | phlev.sas | 02/05/02 01:29pm | 15,510 | Returns The Leverage Residuals Matrix L for A Proportional Hazards Model | |
![]() | plotcorr.sas | 02/06/02 11:38am | 7,727 | Procude YX Scatter Plot with Correlation And Regression | |
![]() | poiss_ss.sas | 02/05/02 04:57pm | 5,906 | Estimate Sample Size for Poisson Regression | |
![]() | portrait.sas | 01/16/02 04:54pm | 4,178 | Change The Current Word Page to Portrait | |
![]() | prcnt.sas | 02/06/02 01:36pm | 1,679 | PROC CONTENTS | |
![]() | print.sas | 01/16/02 02:36pm | 6,357 | PROC PRINT | |
![]() | printto.sas | 01/16/02 04:53pm | 3,072 | Redoublesect The Output Or The Log to External Files | |
![]() | printout.sas | 01/16/02 04:53pm | 3,072 | TTEST Analysis on the Bootstrap output | |
![]() | prop1_pr.sas | 02/06/02 01:37pm | 4,819 | Power for One Proportion Clinical Trial | |
![]() | prop1_ss.sas | 02/05/02 04:48pm | 5,231 | Sample Size for One Proportion Clinical Trial | |
![]() | prop2_pr.sas | 02/05/02 03:11pm | 5,193 | Power for Two Independent Proportions Clinical Trial | |
![]() | prop2_ss.sas | 02/06/02 01:37pm | 5,802 | Sample Size for Two Independent Proportions Clinical Trial | |
![]() | prt.sas | 01/16/02 04:53pm | 5,123 | PROC PRINT | |
![]() | query.sas | 01/16/02 04:52pm | 4,469 | Retrieve Data from Device Database (Very Efficient, more than 8 Times Faster Than A Regular SAS Pass Through Query) | |
![]() | readfile.sas | 01/16/02 04:52pm | 2,343 | Read A File into A SAS Dataset | |
![]() | regress.sas | 02/06/02 11:39am | 29,556 | Perform Polynomial Regression Analysis | |
![]() | remove.sas | 01/16/02 04:51pm | 1,351 | Remove A Character in The Macro String | |
![]() | replace.sas | 01/16/02 04:50pm | 2,636 | Replace Any Substrings in A Macro String With Different Substrings | |
![]() | resample.sas | 01/18/02 04:11pm | 3,057 | Sampling and Resampling: Bootstrap; this can be used as a utility program in a complicated bootstrap program (Duo) | |
![]() | resizec.sas | 01/18/02 04:11pm | 3,057 | Rebuild A Dataset by Shortening All The Character Columns to The Minimum Space Required | |
![]() | resizen.sas | 01/16/02 04:47pm | 3,151 | Minimize the length of numeric variables | |
![]() | rspmeans.sas | 01/16/02 04:47pm | 3,151 | Prepare datasets for Bootstrap T-test | |
![]() | samelabl.sas | 02/05/02 01:41pm | 14,099 | Label the variables in the second dataset the same as they were labelled in the first dataset | |
![]() | sample.sas | 02/05/02 01:41pm | 14,099 | Sample and resampling, bootstrap | |
![]() | scheduler.sas | 02/05/02 01:41pm | 14,099 | Template for developing a job scheduler | |
![]() | schoen.sas | 02/05/02 01:41pm | 14,099 | Returns Schoenfeld Residuals And Scaled Schoenfeld Residuals from Cox Model | |
![]() | selectvar.sas | 01/29/02 12:25pm | 4,901 | Select Column Names From A Dataset (Don't Have to List All The Names Needed, Just List All The Names Not Needed) | |
![]() | sortall.sas | 01/16/02 04:47pm | 3,151 | sorts all input datasets by the same variables | |
![]() | sortvnames.sas | 01/16/02 04:47pm | 3,151 | Rebuild the Datasets In the Order of Column Names | |
![]() | sscan.sas | 01/16/02 04:47pm | 3,151 | Scan a string of word using a word or a substring as delimiter | |
![]() | substrd.sas | 01/16/02 03:53pm | 1,935 | Substr a character variable in data step | |
![]() | substrm.sas | 01/16/02 03:53pm | 1,935 | Substr a macro string | |
![]() | surv.sas | 02/05/02 01:06pm | 33,225 | Calculate General Survival Statistics (p(t), Standard Error, Confidience Limits, And Median Survival Time) | |
![]() | survlrk.sas | 02/05/02 12:35pm | 7,886 | Calculates Logrank Statatistics for The %surv Macro | |
![]() | survmulti.sas | 02/01/02 02:52pm | 4,443 | Prepare data for Andersen-Gills model (survival analysis of multiple events) | |
![]() | survtd.sas | 02/04/02 04:52pm | 39,365 | Calculate General Survival Statistics for Left Truncated Data | |
![]() | sv2md_pr.sas | 02/05/02 02:59pm | 5,323 | Power for Comparison of Two Median Survival Curves | |
![]() | sv2md_ss.sas | 02/05/02 03:06pm | 5,844 | Sample Size for Comparison of Two Median Survival Curves | |
![]() | sv2pt_pr.sas | 02/06/02 01:38pm | 6,036 | Power for Comparison of Proportion Surviving Between 2 Groups at A Specifed Follow-up Time | |
![]() | sv2pt_ss.sas | 02/05/02 02:50pm | 6,366 | Sample Size for Comparison of Proportion Surviving Between 2 Groups at A Specifed Follow-up Time | |
![]() | SysChk.sas | 01/16/02 04:46pm | 2,709 | Check User's Operating System, and Assign A New Library Reference to The System Temporary doublesectory | |
![]() | tail.sas | 01/16/02 03:52pm | 1,974 | Return the last word in a string | |
![]() | timenote.sas | 01/16/02 03:52pm | 1,974 | record the execution time for a macro | |
![]() | trend.sas | 02/05/02 05:58pm | 7,878 | Perform The Armitage Trend Test For Proportions | |
![]() | trimd.sas | 02/05/02 05:58pm | 7,878 | trim and concatenate variables | |
![]() | trimq.sas | 02/05/02 05:58pm | 7,878 | trim macro variables | |
![]() | univ.sas | 01/16/02 04:04pm | 5,714 | Prepare descriptive statistics (Complete PROC Univariate) | |
![]() | update.sas | 01/16/02 04:04pm | 5,714 | Update an existing SAS dataset | |
![]() | validate.sas | 01/16/02 03:53pm | 2,468 | Validate A SAS Dataset Variable to See If It Matches A Pattern | |
![]() | varname.sas | 01/16/02 04:03pm | 2,748 | Retrieve the column / variable names from a dataset | |
![]() | varnum.sas | 01/16/02 04:03pm | 2,748 | Given a variable name, return the column number | |
![]() | varobs.sas | 01/16/02 04:03pm | 2,748 | Given a value, get the observation number for a variable in a dataset | |
![]() | vartype.sas | 01/16/02 04:03pm | 2,748 | Retrieve the type of a variable in the dataset | |
![]() | varvalue.sas | 01/16/02 04:03pm | 2,748 | Retrieve the value of the ith observation for a variable in a dataset | |
![]() | vcompare.sas | 01/16/02 04:02pm | 15,560 | Compare Difference of the Variable Names Between Two Dataset | |
![]() | wait.sas | 01/16/02 04:02pm | 1,583 | Force SAS System to Wait for A Couple of Senconds | |
![]() | WinChk.sas | 01/16/02 04:03pm | 4,183 | Check to See If A Word /Or Excel Window Is Open | |
![]() | wordclose.sas | 01/17/02 02:39pm | 2,728 | Close A Word Document | |
![]() | wordopen.sas | 01/21/02 09:52am | 2,124 | Open A MS Word Document | |
![]() | wordread.sas | 01/16/02 03:56pm | 3,625 | Read in Bookmarked Area from Microsoft Word | |
![]() | words.sas | 01/16/02 04:02pm | 2,230 | Count The Number of Word Are in A Macro String | |
![]() | wordsave.sas | 01/16/02 04:02pm | 2,845 | Save the Current Word Document | |
![]() | xread.sas | 01/16/02 04:02pm | 2,845 | Read in comma, bracket delimited input based on the position | |
![]() | zerodata.sas | 01/16/02 03:52pm | 1,758 | Converts Any Numeric SAS Variable That Has A Missing Value to ZERO |