|
The 2000 SASware Ballot Survey Results
PART I SAS Language
*** General ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
7.0 3.0 371 5 provide the ability to set different
linesize and pagesize values for the SAS
Log and SAS listing files
22.0 5.0 271 1 provide a system option to control the
number of decimal places printed for any
output
23.0 6.0 262 6 add the ability to independently center,
right-justify, and/or left-justify a TITLE
and a FOOTNOTE statement
99.0 16.0 101 2 provide a functionality similar to AUTOEXEC
that allows a set of code to be executed at
termination of the SAS session
156.5 23.0 40 4 provide CPU times on all views which are
layered (a view of a view) within the same
step, when the SAS system option STIMER is
in effect
169.5 26.0 35 3 add an FTP access method option in the
FILENAME statement like the TERMSTR=
option that the SOCKET access method has
in order to specify what character to use
as the end of line
*** DATA Step ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
3.0 1.0 394 13 add an option that will allow you to
specify the order of the variables (i.e.,
ORDER=var1 var2 var3)
81.0 13.0 125 7 provide the number of records read or
written to external file(s) as user-
accessible information
100.0 17.0 100 10 provide the ability to use the special list
variables _NUMERIC_ and _CHARACTER_ in the
PUT statement
114.5 18.0 70 8 provide an option, such as RETAIN=NO, to
specify whether variables should be
initialized to missing for each iteration
of the DATA step when using the MODIFY,
SET, MERGE, or UPDATE statements
133.0 22.0 53 11 provide an option in the LENGTH statement
like the DEFAULT= that would specify
default lengths for already existing
numeric variables
257.5 29.0 10 12 allow the OUTPUT statement to appear
before the REPLACE/REMOVE when using the
MODIFY statement
265.0 30.0 8 9 allow the VIEW= data set option to use the
DATAn naming convention so when specifying
data _data_ / view= _data_; the data view
is named DATA1 for the first and DATA2 for
the second and so on
*** Functions ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
36.0 7.0 219 17 provide a function to return the value of
a variable, given the variable name as a
character string
40.5 8.0 210 18 provide a function to calculate the MEDIAN
value of a list of arguments
70.5 11.0 141 15 add an option to the ROUND function to
round down, round up, or truncate values
118.0 20.0 66 14 provide a function to calculate the
probability for the multivariate normal
distribution
165.0 24.5 37 16 allow the MIN, MAX, USS, CSS, RANGE, and
ORDINAL functions to accept a single
argument
*** Informats and Formats ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
85.0 14.0 119 22 provide an MMYYw informat to read month and
year values with a width of 4 or 5 and
create SAS date values that use the first
day of the month for the day portion
117.0 19.0 68 20 provide a format to write time in military
form with leading zeros for times before
10:00 a.m.
130.5 21.0 54 21 provide a ZIPCODE format to display the
10-character zipcode including the dash
165.0 24.5 37 23 print a note in the SAS Log to indicate
when an overflow has occurred for the PD,
ZD, IB, or PIB formats
186.5 27.0 28 19 provide an informat and format like VMSZNw
for all systems to be able to read or write
zoned decimal values that are produced by
other software on ASCII systems
*** WHERE Statement ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
5.0 2.0 387 24 provide the ability to display the WHERE
clause in printed output
*** Display Manager System(including text editor) ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
9.0 4.0 328 25 add a warning dialog to prompt whether to
replace, append, or cancel every time the
FILE==>SAVE menu item is chosen to save a
file in the Program Editor
42.0 9.0 207 28 allow a file saved by using the FILE
command on the command line of the Program
Editor window to appear in the list of
recently used files
68.5 10.0 144 29 extend the 256 single-line character limit
in the Program Editor to allow raw text
file editing using the Text Editor commands
75.0 12.0 134 30 allow for preferences, such as "details"
and order in which the files are displayed
to be saved
86.5 15.0 117 27 provide a utility for searching catalog
entries using keywords
209.0 28.0 19 26 add an option to disable all the exit and
minimize selections in the AWS windows
PART II Base SAS Procedures
*** All Procedures ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
17.0 4.0 294 33 provide an option to allow the page number
to be reset when a BY value changes
27.0 7.0 236 31 provide the ability to use -L, -C, and -R
with formats in a FORMAT statement to left-
align, center, and right-align
49.0 10.0 187 32 provide an option to produce a header line
when the input data set contains no
observations
72.0 17.0 137 34 add an option to clear all titles after
the first page of output
*** PROC CIMPORT ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
96.0 20.0 103 35 provide the ability to select specific data
sets or catalogs from a transport file when
importing
*** PROC COMPARE ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
137.0 32.5 51 36 provide an OUTEQUAL option to output only
the observations with all compared
variables equal, the opposite of the
OUTNOEQUAL option
*** PROC CORR ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
62.0 13.0 150 38 provide an option to output correlations
and p-values in a list structure rather
than a matrix structure
105.0 22.0 85 37 provide confidence limits for Pearson
correlations
133.0 31.0 53 39 allow variable labels to be printed for
the VAR variables in addition to the WITH
variables
*** PROC FORMAT ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
12.0 3.0 317 42 provide a front end to simplify creation
and editing of user-written formats
53.0 11.0 167 41 provide JUST and UPCASE functionality
for the VALUE statement
66.5 16.0 145 40 enhance the FMTLIB option so that
information on all format libraries listed
in the FMTSEARCH= option will be printed
*** PROC FREQ ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
8.0 2.0 347 43 add an option in the TABLE statement to
output the number of unique values for a
variable
73.0 18.0 136 44 implement the PRELOADFMT option to preload
all formats for the variables in the TABLES
statement, as in PROC MEANS
*** PROC PRINT ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
24.0 6.0 260 45 provide an option to force a page eject if
all observations in the current BY group
will not fit on the remainder of the page
35.0 9.0 220 46 provide an option to insert a blank line
after every nth line
94.5 19.0 105 47 provide an option to exclude variables
from the BY line if they are listed both
in the BY statement and the ID statement
*** PROC RANK ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
65.0 15.0 146 48 provide the ablilty to weight ranks with
a WEIGHT statement
*** PROC REPORT ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
57.0 12.0 161 52 provide the ability to print the word
'CONTINUED' when a report spans pages and
to print 'END' on the last page
64.0 14.0 147 49 provide the ability to suppress summary
lines when there is only one observation
for a group
108.0 24.0 83 53 provide the ability to define labels or
column names instead of column numbers in
an output data set that was created using
an ACROSS variable
123.0 27.0 62 51 provide the ability to group by computed
columns
156.5 35.0 40 50 add the ability to dynamically align text
from LINE statements with report columns
*** PROC SORT ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
6.0 1.0 375 54 add an option to output observations
deleted by the NODUP or NODUPKEY option to
an alternate data set
*** PROC SQL ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
97.5 21.0 102 62 provide a MEDIAN summary function
106.5 23.0 84 55 allow the automatic conversion of variables
from character to numeric when performing
arithmetic expressions in a query
119.5 26.0 65 58 add a variable to the DICTIONARY.TABLES
dictionary table that gives the size of the
data set in bytes or megabtyes
126.0 28.0 59 56 provide the ability to do index-only reads
to enhance performance when doing something
like SELECT DISTINCT X (where x is a column
of a very large table)
127.5 29.0 56 57 allow calculated columns to inherit the
default format of the column used in the
calculation (for one-column calculations)
129.0 30.0 55 61 provide character versions of the MIN and
MAX functions
137.0 32.5 51 60 allow appropriate functions to take
advantage of indexes
142.5 34.0 48 59 add SORTEDBY information to
DICTIONARY.TABLES
158.5 36.0 39 66 support the ORACLE TO_CHAR, TO_DATE, and
TO_NUMBER functions for datatype
conversions
178.0 37.0 31 67 add the ROLLUP, CUBE, and GROUPING SETS
extensions
195.5 38.0 25 64 create a pseudo-column that returns
a number indicating the sequence in which
a row was selected from a table or set of
joined tables
215.5 39.0 18 63 use the header information contained
in a SAS data set for the COUNT(*)
function when no subset criteria is given
238.5 40.0 14 65 add the ability to grant privileges to
users to data sets and external data
sources
*** PROC TABULATE ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
20.5 5.0 274 69 provide the ability for column widths to
be independent of the format widths with a
WIDTH= option
31.0 8.0 225 68 add a SPLIT= option
109.5 25.0 82 70 provide the ability to print column names
at the bottom of the table and print row
labels to the right of the table
PART III SAS Macro Facility
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
13.0 1.0 314 71 add line numbers to MPRINT output, so line
numbers are continuous in the SAS Log
19.0 2.0 276 74 allow the IN operator to be used in a macro
29.0 3.0 233 77 provide a macro variable that contains the
text of every error or warning in the log
51.0 4.0 182 72 provide the ability to delete macro
variables
88.5 5.0 116 78 issue a note confirming the successful
compilation of a macro
97.5 6.0 102 73 add a SOURCE option to use with the STORE
option to cause the source code to be saved
to the same catalog as the compiled macro
173.5 7.0 33 75 allow for an extension other than .sas
when naming autocall macros
193.0 8.0 26 76 provide an automatic macro variable to
return the number of the current batch
job
PART IV Output Delivery System (ODS)
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
16.0 1.0 297 79 provide an option to remove the headings
produced by procedures
PART V SAS/GRAPH Software
*** All Procedures ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
2.0 1.0 406 80 provide the ability to define linestyle
and color for reference lines on an
individual basis for those GRAPH
procedures that can generate reference
lines
*** New Procedures ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
114.5 11.0 70 81 provide a procedure to generate a Venn
Diagram
165.0 16.5 37 82 provide the ability to produce a
WINDROSE or ROSE chart
*** Global Statements(AXIS, LEGEND, SYMBOL, etc.) ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
38.5 3.0 213 85 provide the ability to specify uneven
intervals between tickmarks
43.5 4.0 205 83 provide the ability to only specify either
the start point, the end point, or the BY
increment when specifying the order in an
AXIS statement
52.0 6.0 168 84 provide the ability to order axis values
based on the order in which the data is
read in
135.0 13.0 52 87 provide the ability to control the height
of the symbols for each entry in the
LEGEND individually
161.0 15.0 38 86 provide the ability to specify the number
of symbols generated in a legend entry
*** DATA Step Graphics Interface ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
227.0 23.0 16 89 provide the ability to retrieve the BYLINE
and DESCRIPTION values associated with a
GRSEG entry
232.0 24.0 15 88 provide a complete set of functions to
query various aspects of a device for any
valid field in a device entry, where the
results of the query can be used in a DATA
step or macro
257.5 27.5 10 90 provide the ability to determine
properties of GRSEG entries created in a
previous SAS session, such as background
color
*** Graphics Devices ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
34.0 2.0 222 91 provide a "fit to page" printing option
*** Image Extensions ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
124.5 12.0 60 92 provide the ability to import and save
an image as a GRSEG entry in a catalog
in non-interactive or batch mode
*** PROC GCHART ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
48.0 5.0 195 93 implement a UNIFORM option to uniformly
scale axes across BY groups
56.0 7.0 163 99 provide an option to allow the user to
specify the order of subgroup bars
61.0 8.0 151 94 provide the ability to generate bars with
varying widths for the same chart based
upon the value of a variable in the data
set
203.0 20.5 22 95 provide the ability to delete the statistic
value on a block chart
203.0 20.5 22 98 provide the ability to specify LABEL=NONE
on a block chart
215.5 22.0 18 97 provide the ability to delete the midpoint
value on a block chart
244.0 25.0 13 96 provide the ability to angle the statistic
value on a block chart
*** PROC GPLOT ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
102.0 9.0 94 101 provide the ability to create horizontal
box plots
103.0 10.0 91 100 provide an option in the PLOT statement to
assign a GROUP variable in order to
generate a group axis
178.0 18.0 31 103 provide the ability to produce vector plots
186.5 19.0 28 104 provide the ability to smooth a line with
a constraint that interpolated data values
cannot be negative or the line joining the
points cannot be negative
257.5 27.5 10 102 provide the capability to paint the whole
bubble surface with a color
*** PROC G3D ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
142.5 14.0 48 106 provide support for AXIS statements
165.0 16.5 37 105 provide the ability to generate a solid
surface plot
*** PROC G3GRID ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
254.5 26.0 11 107 provide an option to neither extrapolate
nor expand the data range of the X/Y/Z
variable values when creating the output
data set
PART VI SAS/GIS Software
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
139.5 1.0 49 108 provide the ability to delete points from
the spatial database
PART VII SAS/AF Software
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
30.0 1.0 231 109 provide the ability to create a computed
column in the VIEWTABLE window
43.5 2.0 205 118 provide the ability to save the column
order in table-view mode of the VIEWTABLE
window via a dialog box
75.0 3.0 134 128 provide an option to navigate the cursor
from cell-to-cell via the ENTER key in a
Data Table or Table Editor object
77.0 4.0 131 113 provide the ability within BUILD to set
editing options such as AUTOSPLIT and
AUTOWRAP via the SAS Registry
83.5 5.0 121 123 provide multi-line editing features for
the Data Table or Table Editor objects
88.5 6.0 116 124 provide a browse-only option in the
OPENMODE argument for VIEWTABLE
119.5 7.0 65 117 provide an UNDO command for FRAME entries
121.5 8.0 64 130 provide the ability to close a data set
opened with the OPEN function when the
application abends or shuts down
prematurely
142.5 9.0 48 112 add a _SELECT_ALL_ method for the FRAME
Listbox widget to select all items in the
listbox
154.0 10.0 41 111 provide a method to fill an SCL list with
the values of a SAS table displayed in
a Data Form or Data Table object
161.0 11.0 38 115 provide an event type to be triggered by
a timer
178.0 12.0 31 132 provide a method for the Data Table object
to globally change a data value within a
selected column
181.0 13.0 30 114 provide a method for the Table Editor and
Data Table classes that reports whether a
row or column has been selected
186.5 14.0 28 125 provide a method for the Data Table and
Table Editor objects to deselect
individual rows when multiple rows are
selected
199.5 15.0 23 127 add graphical tooling to FRAME entries
with the same facilities as SAS/INSIGHT
graphics, but with programmatic control
from SCL
222.0 16.5 17 110 provide the ability to bypass host
printing and specify options to control
the printing of graphical widgets such as
ORGCHART, DATA TABLE, and GRAPHICS
222.0 16.5 17 122 provide an option to keep the OUTPUT
or LISTING window open when invoking
applications using INITCMD
227.0 18.0 16 131 provide an indicator in the object
attributes of a widget that shows if
the widget is a subclass
238.5 19.0 14 116 provide the ability to specify the
maximum number of selections allowed in a
Data Table or Table Editor object
249.5 20.5 12 126 provide a method for the Data Form and
Data Table objects that initializes all
columns in a new row
249.5 20.5 12 129 include Netdraw functionality in the
FRAME Entry environment
278.5 22.0 3 119 add another axis of rotation for the FRAME
Map Object
281.0 23.0 2 120 increase the maximum number of markers
in the FRAME map object
285.0 24.0 1 121 add upper and lower values for each
category to the legend for the FRAME Map
Object
PART VIII SAS/FSP Software
*** PROC FSEDIT ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
15.0 1.0 299 133 provide the ability to view the complete
active WHERE clause
PART IX SAS Component Language
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
80.0 1.0 126 135 provide the ability to specify the @
modifier in the PUT statement
90.0 2.0 114 140 add an option to the LVARLEVEL funtion that
permits capture of ALL records or only
unique instances
112.0 3.0 73 139 provide a function to save the resulting
subset of data created by the WHERE
function to a SAS data set
154.0 4.0 41 134 provide the ability to copy a group of
items from one SCL list to another by using
the COPYLIST function
161.0 5.0 38 136 enhance the FINFO function to return
additional information such as file size
and modification date/time
276.0 6.0 4 138 provide the ability to change the display
font in the SCL Static Analyzer and
SCL Dynamic Performance Analyzer
applications
281.0 7.0 2 137 provide an argument in the _RESIZE_REGION_
method to return a message when the widget
cannot be resized
PART X SAS/EIS Software
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
63.0 1.0 149 150 provide a way to save multidimensional
reports to RTF format or to an MSWord file
66.5 2.0 145 142 provide the ability to generate tab-
delimited Excel files
94.5 3.0 105 146 provide a means for displaying all
possible crossings in a dimension
rather than just all valid crossings
215.5 4.5 18 144 provide the ability to display a single
overall TOTAL column when there are
multiple hierarchies or columns in a
dimension rather than TOTAL columns for
each individual column value
215.5 4.5 18 148 provide a weighted average statistic for
computed values
227.0 6.0 16 149 provide the ability to have overlay plots
or charts when a group or subgroup variable
is specified
244.0 7.0 13 141 provide the ability to compute averages for
analysis variables that are not additive
over time
261.0 8.0 9 147 provide a means for displaying just
a specified computed value in a report
excluding the values that make up the
computation
265.0 9.0 8 145 provide the ability to specify which
computation takes precedence when
computed values exist for both rows and
columns in a Multidimensional Report
281.0 10.0 2 143 provide the ability to retain the setting
for the POPULATE option of the
Multidimensional Database Object
PART XI SAS/STAT Software
*** All Procedures ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
4.0 1.0 389 151 calculate confidence intervals for all
appropriate parameters
10.0 2.0 326 156 provide support for missing value
imputation methods in applicable procedures
58.5 5.0 158 153 provide power analysis and sample-size
determination in applicable hypothesis
tests
60.0 6.0 157 152 provide more extensive nonparametric
statistics and tests, including multiple
comparisons
104.0 8.0 90 154 provide one-tailed tests where appropriate
148.5 13.0 43 155 add a NORMALIZE option to all procedures
having a WEIGHT statement to normalize
the weights to sum to the actual sample
size
*** New Procedures ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
14.0 3.0 308 157 provide a procedure for multivariate
outlier detection based on robust methods
25.0 4.0 251 162 add a sample survey procedure for logistic
models
127.5 12.0 56 159 add tree-based CART methodology
151.5 14.0 42 158 add a procedure for fitting nested or mixed
logit (discrete choice) models
249.5 20.0 12 161 add a procedure to fit 2-stage probit and
Heckman models
276.0 25.0 4 160 add PROC OVERCLUS
*** PROC CALIS ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
269.0 24.0 7 163 add standardized effects and compute
tests of significance for all effects
*** PROC CATMOD ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
238.5 18.0 14 164 provide a way to score observations with
missing responses (like PROC REG and PROC
GLM) or to score observations in a separate
data set
*** PROC GENMOD ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
186.5 15.0 28 165 allow reference level to be set in the
CLASS statement
*** PROC GLM/PROC ANOVA ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
249.5 20.0 12 166 provide multiple comparisons using the
SLICE option
254.5 22.0 11 167 provide an option in the LSMEANS and MEANS
statements to give Hsu's MCB (multiple
comparison with the best) test
*** PROC LOGISTIC ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
116.0 10.0 69 168 allow fitting of generalized logit models
(for nominal, categorical responses)
199.5 16.5 23 169 print the Gini statistic
*** PROC PHREG ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
124.5 11.0 60 172 compute the survival function for the Cox
model with time-dependent covariates when
they are specified by SAS programming
statements
249.5 20.0 12 170 compute the robust variance estimator and
the global influence function
265.0 23.0 8 171 add a WEIGHT statement for incorporating
case weights
*** PROC REG ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
101.0 7.0 95 173 provide a test for lack-of-fit
113.0 9.0 72 175 provide a BOUNDS statement so parameters
can be restricted to a range of values
199.5 16.5 23 174 implement an all possible regression
selection method based on PRESS statistics
PART XII SAS/ETS Software
*** Functions ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
257.5 17.0 10 176 support seasonality values greater than
12 when computing seasonal Dickey-Fuller
test p-values with the DFPVALUE function
*** All Procedures ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
38.5 1.0 213 177 support ranking estimators for all
forecasting procedures
*** New Procedures ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
146.0 6.0 45 178 provide a procedure to analyze panel data
when the response variable is categorical
186.5 8.0 28 180 provide a procedure to estimate threshold
models
190.5 9.0 27 179 provide a procedure to estimate a system of
nonlinear equations on pooled time-series
cross-sectional data
*** Time Series Forecasting System ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
203.0 10.0 22 181 provide a way to get one-step ahead
predictions based on a rolling regression
when using a hold-out sample, rather than
simply computing forecasts based on the
in-sample parameter estimates
215.5 12.5 18 182 provide an option to generate multi-step
forecasts for hold-out samples
265.0 18.0 8 183 provide a smoothing model for intermittent
(zero-inflated) time series data
*** PROC ARIMA ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
86.5 3.0 117 185 support an option to compute and output
additional statistics of fit, such as MAPE
R-square, and Theil statistics
91.0 4.0 113 184 allow restrictions to be imposed on the
model parameters
92.0 5.0 112 187 support a TREND= option in the ESTIMATE
statement to automatically build and
include a time-trend variable in the model
249.5 15.5 12 188 copy all variables from the input data set
to the OUT= data set
276.0 21.0 4 186 support automatic intervention detection
techniques
*** PROC EXPAND ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
272.0 20.0 6 189 provide a transformation operator which
returns the rank of the current
observation relative to a moving time
window
*** PROC FORECAST ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
215.5 12.5 18 190 provide the ability to simultaneously model
and forecast the total and the components
of that total
*** PROC MODEL ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
47.0 2.0 199 191 support BY-group processing with the
PARMSDATA= and ESTDATA= data sets so
different starting values can be specified
for each BY group
249.5 15.5 12 192 compute the marginal effect of each
independent variable
269.0 19.0 7 193 support the Hausman-Taylor specification
test
*** PROC SPECTRA ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
181.0 7.0 30 194 support wavelet analysis
*** PROC SYSLIN ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
209.0 11.0 19 195 compute the value of the log-likelihood
function
*** PROC TSCSREG ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
238.5 14.0 14 196 support polynomial distributed lag models
for panel data
PART XIII SAS/OR Software
*** New Procedures ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
37.0 1.0 216 199 add a procedure to convert MPX (Microsoft
Project format) to SAS data sets for PROC
CPM
197.0 3.0 24 198 provide an Internet-based client/server
application for scheduling and project
management
261.0 5.0 9 197 add a procedure that supports the interior
point method
*** PROC NLP ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
183.0 2.0 29 200 provide heuristic algorithms such as tabu
search, simulated annealing, and genetic
algorithms
238.5 4.0 14 201 add support for sparse methods for larger
problems
PART XIV SAS/QC Software
*** New Procedures ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
33.0 1.0 223 202 provide a procedure for analysis of means
*** PROC CAPABILITY ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
209.0 3.5 19 204 provide overlaid and comparative versions
of all graphical displays
209.0 3.5 19 205 allow multiple distributions from the same
family to be plotted on one histogram
272.0 7.0 6 203 provide the ability to fit the Pearson
system of distributions
*** PROC RELIABILITY ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
238.5 5.0 14 206 model the scale parameter in life
distributions with the linear model
274.0 8.0 5 207 support parametric models for repairable
systems analysis
*** PROC SHEWHART ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
83.5 2.0 121 209 add an OVERLAY option for plotting multiple
process variables on one control chart with
one set of control limits
244.0 6.0 13 208 provide options to suppress control limits
within phases
PART XV SAS/IML Software
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
28.0 1.0 234 220 support multidimensional matrices (beyond
2 dimensions)
75.0 2.0 134 218 implement BY-group processing
78.0 3.0 130 225 provide more flexibility in formatting
matrices on PRINT and PUT statements
79.0 4.0 127 215 implement a method to name and access
matrices x1, x2, x3,... without having to
use CALL EXECUTE
158.5 5.0 39 211 support sparse matrices
169.5 6.0 35 210 support complex matrices
176.0 7.0 32 214 add an efficient function to sort a matrix
186.5 8.0 28 224 allow modules or functions to call
themselves recursively
193.0 9.0 26 212 support wavelet functions and subroutines
205.5 10.0 20 222 update INV routines to be more efficient
and to support special matrix structures
(diagonal, triangular, etc.)
222.0 11.0 17 219 support 2- and 3-dimensional integration
227.0 12.0 16 223 support matrices of data types other than
just double (binary, int, float, unsigned
int, etc.)
232.0 13.0 15 216 add a function to create an upper or lower
triangular matrix directly from another
matrix or vector
238.5 14.0 14 213 support signal processing functions and
subroutines
249.5 15.0 12 217 add a function that removes n rows or
columns from a specified starting position
261.0 16.0 9 221 add a SINGULAR= option to control the
level of precision when checking for
singularity
PART XVI SAS/INSIGHT Software
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
1.0 1.0 574 226 provide the ability to record and replay
all user actions
139.5 2.0 49 229 provide the ability to cut and paste
148.5 3.5 43 227 provide the ability to add legends to
charts and plots
148.5 3.5 43 238 provide the ability to name a new data set
something other than WORK.A
151.5 5.0 42 235 provide the ability to capture SAS/INSIGHT
settings for a window that can be used
when running PROC INSIGHT
165.0 6.0 37 231 provide statistics and plots for
multivariate outlier detection
190.5 7.0 27 232 provide the ability to do complex
subsetting of data based on the values
of two or more variables
199.5 8.0 23 236 provide the ability to specify simple IF or
WHEN clauses when creating new variables
205.5 9.0 20 230 provide a calculator to create new
variables
209.0 10.0 19 228 provide the ability to have two cumulative
distributions on the same set of axes
227.0 11.0 16 239 provide the ability to save the data set
with a new name and automatically be in
the new data set for edit instead of the
old
232.0 13.0 15 233 add support for spatial, geostatistical,
and lattice data analysis
232.0 13.0 15 237 add an option to compute confidence limits
for predicted values in regression plots
232.0 13.0 15 240 provide an option to allow the data set
name to be used in the title
265.0 15.0 8 241 provide an option to draw a 45-degree
reference line based on the data
272.0 16.0 6 234 provide the ability to resize the variable
selection window to view the entire
variable name
PART XVII SAS/LAB Software
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
154.0 1.0 41 242 add nonparametric statistics
PART XVIII Data File Management
*** General ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
50.0 1.0 183 243 provide the ability to establish a
secondary SASWORK area to allow the program
to continue processing when the current
WORK location runs out of space
145.0 3.0 47 244 produce a NOTE in the SAS Log on all
platforms when submitting a FILENAME _ALL_
LIST statement that lists the fileref(s)
and physical name(s) of any FILENAME
assigned, or a NOTE if there are not any
*** EFI ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
285.0 4.0 1 245 provide a delete button to delete templates
that are stored in various repositories
*** SQL Query Window ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
55.0 2.0 165 246 include SAS functions in the interface
PART XIX Communication Access Methods
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
20.5 1.0 274 247 enhance the server-form LIBNAME syntax for
TCP/IP usage in specifying:
SERVER=
PART XX SAS/CONNECT Software
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
46.0 1.0 202 248 provide the ability to pass a LAN userid
and password to the remote system
222.0 2.0 17 249 enable Kerberos authentication and secure
shell communication for sessions on non-
Windows systems
PART XXI SAS/SHARE Software
*** General ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
106.5 2.0 84 250 enable system security tokens to be
automatically exchanged between a SAS
client and SAS secured servers and thereby
eliminate userid and password prompting
*** PROC OPERATE ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
238.5 3.0 14 251 provide the ability to send administrator-
type messages to client sessions that are
seen as being connected to the server
*** PROC SERVER ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
54.0 1.0 166 252 add the ability to disconnect a user from a
SAS server after a specified period of
inactivity
PART XXII SAS/ACCESS Software
*** All Interfaces ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
121.5 3.0 64 253 support "commit and roll back" transaction-
level processing verbs within DATA step
MODIFY processing when used against
relational databases such as ORACLE or
SYBASE
*** New Interfaces ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
215.5 4.0 18 254 add an interface to Visual Fox Pro
269.0 5.0 7 255 provide the ability to access Informix
files on the PC without using ODBC
*** Interface to PC File Formats ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
11.0 1.0 320 256 provide the ability to specify a worksheet
name when creating Excel files from SAS
data sets
18.0 2.0 279 257 display a warning message when
there is data in an Excel field, but SAS
reads it in as missing data
PART XXIII SAS/Warehouse Administrator
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
133.0 1.0 53 258 allow the ability to change the order of
columns displayed in the columns tab of
object and mapping properties
PART XXIV SAS/IntrNet Software
*** Application Dispatcher ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
68.5 1.0 144 260 provide an option for the Application Load
Manager to display a list of requests that
are awaiting execution
171.0 2.0 34 259 provide the ability for the Application
Broker to launch a new SAS server session
on a remote machine by using Launch Service
PART XXV Future Directions
*** New SAS Products ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
109.5 1.0 82 261 provide the ability to enter data and/or
programs with speech to text, and also to
hear results from the computer with
translation from text to speech
PART XXVI SAS System for Mainframes
*** General ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
173.5 3.5 33 262 enhance the INFILE statement FILEVAR=
option to allow the user to specify a
single tape device (UNIT=AFF)
193.0 5.0 26 263 add a security feature that would
limit SAS product usage based on RACF
userid
285.0 2.0 1 262 enhance the INFILE statement FILEVAR=
option to allow the user to specify a
single tape device (UNIT=AFF)
*** SAS System under MVS ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
130.5 1.0 54 265 provide a check to see if a file is
already allocated to a libref before
allowing a FILENAME statement, FILE
command or anything else to reference it
as an external flat file
173.5 3.5 33 264 provide source control management system
capability
*** PROC SOURCE ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
137.0 2.0 51 266 provide the ability to read and write
records longer than 80 bytes
PART XXVII IT Service Vision Software
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
70.5 1.0 141 267 provide the ability to create a dynamic
graph from a Web browser and drill down
into the raw data that produced the graph
278.5 2.0 3 269 add the ability to automatically update the
sitelib with new holidays, by country
285.0 3.5 1 268 allow a FILENAME statement or DDname in
CMPROCESS
285.0 3.5 1 270 add SAS/EIS holap extensions to the
%CPEISSUM macro
PART XXVIII SAS System under OpenVMS
*** General ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
195.5 1.0 25 271 provide transparent access of catalogs and
catalog entries between OpenVMS for VAX and
AXP host systems
PART XXIX SAS System for UNIX
*** General ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
82.0 1.0 122 275 add a system option to limit the amount of
workspace used by a SAS process
148.5 2.0 43 272 provide support to fully utilize SMP boxes
168.0 3.0 36 274 add the ability to write performance
information to a flat file or to a SAS data
set
222.0 4.0 17 273 add a numeric data type that has greater
than 16 digits of precision to allow
transparent access to databases with large
numeric values, like Oracle's DECIMAL data
type
PART XXX SAS System for Personal Computers
*** General ***
OVERALL PART # ITEM
RANK RANK VOTES NUMBER
26.0 1.0 247 277 implement an option to specify the
directory to which all saved files should
reside, regardless of where a file was
last opened
32.0 2.0 224 276 provide more file extension options when
choosing FILE==>SAVE AS in order to save
the contents of a window
40.5 3.0 210 282 allow the SAS System Viewer to display
values using user-defined formats
45.0 4.0 204 283 allow the variables in the SAS System
Viewer to be re-arranged in a different
order
58.5 5.0 158 278 add cut-and-paste capabilities on the
command lines and in the FSEDIT window
93.0 6.0 111 286 provide an option that will allow users to
save output as a text file with only
line feeds at the end of each line
111.0 7.0 76 285 implement an option that prints the note
'PROCEDURE name PRINTED PAGES n-nn' to the
log during an interactive session
142.5 8.0 48 281 allow the -emailsys, -emaildlg, -emailid,
and -emailpw options to be set during run
time
173.5 9.0 33 279 enhance the SAS ODBC driver to prompt for
both the client's ID and password when
attaching to a secured SAS server by way of
a SAS data source definition
181.0 10.0 30 284 add a JMP engine for the SAS System
215.5 11.0 18 280 enhance the SAS ODBC driver to push across
the connecting client's ID to be captured
into the remote SHARE*Net server's SAS Log
Distribution of Respondent Job Functions:
13% Manager/Staff End User Department 34% SAS Software Representative
58% Applications Programmer 21% SAS Software Consultant
17% Systems Analyst 6% SAS Software Training Coordinator
15% Systems Manager 51% Statistician
4% Manager/Staff Information Center
Useful features:
Votes Percent
----- -------
1. the ability to delimit all procedure output with a 100 18.76
user-supplied delimiter (such as tabs or commas)
rather than blanks
2. a direct interface to MS Word and MS Excel 433 81.24
Search |
Contact Us |
Terms of Use & Legal Information
| Privacy Statement
Copyright © 2003 SAS Institute Inc. All Rights Reserved.
|