HOME QUICK SEARCH AUTHORS KEYWORDS HELP BUGS

VIEWS 2001 Papers - Index

44 papers. Source: VIEWS (International SAS Programmer Community) conference proceedings.

# Title
×
Authors
×
Abstract
×
Keywords
×
Extras Pages
1 A Conjoint-based Choice Modelling Approach Using the PHREG Procedure to Evaluate the Importance of Fisheries Management Objectives Premachandra Wattage,
Simon Mardle,
Sean Pascoe
Experimental modelling to identify the preference structures of management objectives in fisheries management is vital in a sustainable fisheries policy. Furthermore, identification of differences of preferences amongst stakeholders on these objectives provides a basis to justify direction within policy management. In this paper, a conjoint-based choice modelling approach is used to evaluate several overriding fisheries management objectives using the UK fisheries of the English Channel as an example. Using the SAS System, the multinomial logit model is fitted with the SAS/STAT PROCEDURE PHREG (proportional hazard regression) to identify the importance of fisheries management objectives. The likelihood function of the multinomial logit model has the same form as a survival analysis model fitted using the PROC PHREG conjoint analysis, proc phreg, likelihood function, sample, null hypothesis, maximum likelihood estimation, logistic regression, predictor variable, estimate, p-value, regression analysis, main effect 14
2 An End To End Personalisation Framework For Multi Channels Turlough Fitzpatrick Presentation 22
3 Are You at Odds with ODS? Philip R. Holland The introduction of the Output Delivery System (ODS) in the SAS System version 7 gave programmers a consistent mechanism for formatting output from SAS Procedures and Data steps to printers and HTML. The defaults provided by ODS are more than adequate for formatting simple reports, but are not necessarily ideal for other types of reports, particularly if standards exist for company reporting. This paper will discuss the different options for customising and standardising ODS-formatted HTML reports, using examples for PROC REPORT, PROC TABULATE and the DATA STEP. 13
4 Closing the Loop - Using SAS to Drive CRM Anton Hirschowitz Customer Insight underpins Customer Relationship Management (CRM). Without a detailed understanding of customer profiles and behaviour, any CRM undertaking will be running blind. Conversely, no matter how sophisticated your Data Mining capability, Customer Insight will deliver little value without the processes in place that exploit the insight to build stronger customer relationships. This paper illustrates how SAS can be used to deploy Customer Insight throughout your organisation and examines how to plan for integration at the outset of your data mining projects. We also look at some of the techniques and tools available to organisations that transform Customer Insight into added customer value. These allow marketers to run and monitor large numbers of micro-campaigns, with individually customised messages delivered to customers through the most appropriate channels. By deploying Customer Insight the customer interaction systems ("touchpoints") and enabling ongoing analysis of communication performance and effectiveness, the CRM loop is closed. data warehouse, campaign response, propensity score, data mining 13
5 Coding Across the Boundaries David H. Johnson One of the challenges facing a consultant in the SAS System is the need to deliver a 'fast start' on a new contract. One of the ways to achieve this, is to start an assignment with a toolkit of common utilities. If a utility is developed for the Windows platform to find and store the characteristics of files, a similar macro can be developed for the Unix or OS/390 environments. If the same name and set of parameters is used for the macro on each platform, then programs developed around the macro for one platform can be quickly deployed to a different platform. This allows the consultant to more quickly focus their attention on the main variable between assignments: the nature and structure of the business data macro definition, if-then-else 13
6 Communication-Effective and - Efficient Enterprise Performance Reporting LeRoy Bessler The need for, and existence of, Enterprise Performance Reporting (EPR) long antedates the Balanced Scorecard concept and SAS Strategic Vision. I created my first EPR system about fifteen years ago, with Base SAS, SAS/GRAPH, and SAS macro language (the most useful second language for any SAS programmer), and have been fine-tuning my ideas and tools for SAS- and SAS/GRAPH-enabled reporting ever since. This paper first discusses some simple design concepts that can be applied in any EPR application, and probably in any reporting applications with a similar function, but less grand functional description. Today, the concepts certainly seem trivial and obvious, now that we have the convenient and quick hyperlinked drilldown paradigm of the web. But they weren't apparent to the builders of the system that I replaced. macro loop, sample, bar chart, macro conditional, macro definition, proc step, line chart 20
7 Customising the Version 8 Environment Simon Williams With the advent of Version 8 for the SAS System it has become possible to customise various aspects of the user interface. The enhanced editor provides the functionality for coloured coded programs. Keywords, formats, quoted strings and numbers are just some of the aspects that we can colour. The docking views allow us to keep certain windows on display at all times. The Output Delivery System (ODS) can produce reports against the company logo or colour scheme via PROC TEMPLATE. The question is what should we as programmers change and how do we do it. This paper is intended for anyone interested in customising part of his or her SAS interface within the Windows environment proc template, sas output, proc step 8
8 Data Mining and Statistical Models in Marketing Campaigns of BT Retail Francesco Vivarelli,
Martyn Johnson
In this paper we present some applications we develop to support marketing campaigns of BT Retail Consumer Division by using data mining techniques and statistical modelling to segment and build propensity models for our 19.5M base of customers. The base of customer has been segmented by K-means clustering algorithm, where location and width of the K Gaussian were optimized with the Expectation-Maximization algorithm. The 19.5M customers have been clustered on the basis of transactional summaries, demographic and lifestyle variables; balance of these features guarantees that segments are logical across each type of variable. We also build propensity models to optimise the selection of suitable customers who will be more likely to positively respond to marketing campaigns. We show how decision trees, logistic regression and neural networks score our base of customers by using traffic and billing data as well as demographic and lifestyle features. All our applications have been developed using the SAS System (release 8.2) for Microsoft Windows 98 (2nd edition) and release 4.1 of the Enterprise Miner Software. neural network, sample, data mining, proc hpsplit, test set, logistic regression, regression analysis, data cleaning, binary variable, customer segmentation, prior probability, p-value, logistic distribution, missing value 9
9 Delivering Clinical Study Data Using SAS/IntrNet Robert Davis,
Barrie Nelson
Newly adopted FDA guidelines require clinical study data be delivered as SAS data files in all electronic submissions. The speed and depth at which Clinical Scientists need to assimilate this data is ever increasing. SmithKline Beecham, utilizing SAS/INTRNET technology, has developed a Patient Data Browser to address this need. This presentation will describe the Patient Data Browser and how SAS/INTRNET was employed. Topics will include the following: Patient Data Browser Overview Customer Requirements Regulatory Requirements Technical Requirements Application Security Overcoming SAS 6.12 and SAS/INTRNET 1.2 Limitations * Functional Overview macro variable, clinical data presentation 4
10 Develop in GUI, Run with Grunt David H. Johnson Development and testing of code is usually simplified by working in a Windows or similar Graphical User Interface (GUI) environment. The results of individual steps can be checked, and additional analysis performed on the data before further manipulation is performed. Problems in the code can be resolved and a final code version developed that is both tuned for performance, and robust enough for the production environment. However, the quantity of data that may be manipulated in a production environment is sometimes too large for the Windows platform. So the production process may need to be run on a mid range or mainframe platform cpu time, proc step, macro variable, macro put, macro function, sample, %if-%then-%else, proc freq 8
11 Effective Strategies for Data Warehousing Katie Essam Presentation proof of concept, data mart, sas base 19
12 Enterprise Guide - First Impressions Bernadette Ruane Over the last 5 years OCS has been providing a Helpdesk service to the Credit Risk Team of a large UK Bank. At the beginning of year, as part of this service, OCS were to extend the systems support provided by reviewing an existing application that provided a series of standard reports and to suggest improvements. The main benefits sought were a reduction in resources, increased flexibility in the generation and presentation of the reports and to have a broader dissemination option. sas enterprise guide, excel presentation 3
13 Enterprise Guide - The New Features in Version 1.2 Jeremy Rankcom Presentation sas enterprise guide, bar chart, data warehouse, missing value, dataset, big data, record count 16
14 From Data Entry to e-submission - only a button away with SAS. Integrated Clinical trial reporting - Oracle Clinical, SAS and Documentum Andrew Lawton,
Michael Pearce
Presentation 21 cfr part 11, sas output, macro variable, macro facility, catalog, dataset, data cleaning 16
15 How the Output Delivery System made UCAS Data 'Sing' Gaie Davidson-Burnet,
Liz Peters,
Richard Coleman
Prospective students wishing to apply for entrance to universities and colleges in England, Wales, Scotland and Northern Ireland have been able to apply through a single central organisation to which they pay one fee for over three decades. Similarly, when students applied to study courses offered by polytechnics, they also applied through a single agency. Following the 1992 Education Act, the two bodies: the Universities Central Council on Admissions (UCCA) and the Polytechnics and Colleges Admissions Service (PCAS) were joined to form the Universities and Colleges Admissions Service: UCAS. output delivery system, proc step 8
16 INFACT - A Web Based Solutio to Meeting the Demands for Public Access to Data Collections at the Public Expense Carol Calvert This paper outlines the design, development and implementation of two related projects. Both projects relate to the same large data collection; one deals with the collection of the data and the other with its publication. Both projects use SAS IntrNet, web browsers, and JAVA. The collection facility allows secure access to our data providers for data submission and checking. Data is run against SAS programs and error reports are produced immediately for the provider. The data provider uses the error report to correct their data and resubmits data files until there are no errors. At this stage data is loaded into the master data file for the collection. The publication facility allows the user to access a simple analysis tool and use this to define tables and charts of information that they require. The tables are not predefined but are generated in response to the specification by the user. Access is open to anyone with a web browser. Both projects were developed with edina software who are an Edinburgh software firm. dataset, data cleaning presentation 12
17 Is it Harder for a Pharmaceutical Company to Move from SAS V6.12 to V8.2 than it is for a Country to Qualify for the World Cup? Gary Kennedy Presentation 27
18 Knowledge Discovery and Data Mining Applied to Engineering Applications Shirley Williams Presentation data mining, proc hpsplit, outlier, regression analysis 22
19 Making Database QC easy, the PAREXEL way Oliver Rees Presentation dataset, data governance, data cleaning, sample, proc print, sas log, biostatistics 27
20 Managing Supplier Relationships In The E-World: The Need For Information Jennifer Major,
Trevor Payne
Presentation output delivery system, customer satisfaction, data mart, data validation rules, data standard, data cleaning, ods html 59
21 Methods Of Building an Enterprise Layer to Help Data Exploitation and Delivery Andrew Wilcox This paper will discuss the possible options available to the SAS programmer when developing an enterprise or exploitation layer for a SAS data warehouse. Methods of using SAS Enterprise Guide, SAS Enterprise miner, SAS Enterprise reporter, Base SAS software combined with indexing techniques, SAS/MDDB Server Software and (or) Scalable Performance Data Server, will be discussed highlighting the efficiency drawbacks and benefits to implementing a successful reporting solution dataset, proc step, sas base, proc means, proc sql, data mining, data warehouse, proc append, sas enterprise guide, libname statement, where statement, view, excel 23
22 Parallel Processing and Multi-Tasking in SAS before V9 Peter Crawford Presentation 12
23 Processing Free Text With SAS Version 8 Jeremy Gurney Presentation dataset, numeric variable, clinical trial 31
24 Producing HTML Output Easy as ODS! Stephen Hanks Presentation sas output, proc template, proc step 24
25 Providing SAS with a Voice Pankaj Mistry Presentation 22
26 Remote Data Querying Richard Underwood Presentation data cleaning, sas base 13
27 SAS IntrNet, Wireless Computing Peter Hobart Presentation data step, capacity planning, resource allocation, sas programming, sample 46
28 SAS MSc Business Intelligence: A Flexible Approach Christine Straker,
Tony Tricker
The Masters Course in Business Intelligence was set up due to industry demand and was designed to address the current skill shortage by combining education and SAS training. This paper will give a brief outline of the structure and content of the course along with a reflection on the first year of delivery in full time mode. The main focus of the paper will outline the design of a new part time MSc which incorporates the flexibility required to allow students to study whilst in employment business intelligence, data mining 12
29 SAS Standard Reporting Application for e-Publication of MS Office Documents Simon Pickles A important component of the Data Warehouse is the production and distribution of high quality Static Reports that can be read by any member of the company with a standard desktop set up. This paper describes a SAS application that schedules the production of sophisticated reports in MS Office format and distributes them via email or on company Intranet to Business community. This is a mainly technical paper concentrating on the application design and programming techniques used. The techniques discussed will be mainly SAS BASE, AF and EXCEL OLE Automation although other areas will be mentioned (DDE, SAS ODS, JAVA and ASP Pages). SAS Platforms are Windows NT and Unix in Client Server mode excel, name range list 13
30 SAS/AF Application in Sequential Clinical Trials Tatsuru Matsushita Competition in pharmaceutical drug development is intense. Planning and conducting clinical trials to confirm drug efficacy is a complicated procedure, and software aids are very desirable for those managing this activity. This paper gives a brief account of sequential methodology that is a powerful but demanding approach to the conduct of clinical trials. Then a SAS application program (PEST 4) which supports sequential clinical trials will be described. clinical trial, dataset, interim analysis 5
31 Software Validation in Clinical Trial Reporting: Experiences from the Biostatistics & Data Sciences Department Andrea Baker Data reported from clinical trials must meet the highest standards of quality and integrity and comply with strict regulations from the FDA and other worldwide regulatory agencies. The FDA's acceptance of data from clinical trials is based upon its ability to verify the quality and integrity of the data during its onsite inspections and audits. This includes onsite inspection of documentation that demonstrates the validation of software which has been developed in-house for clinical data reporting. At GlaxoSmithKline (GSK) we use SAS software as the primary tool for the analysis and reporting of clinical trial data. This presentation highlights the need for software validation and describes how validation processes can be applied to clinical trial reporting. The following topics will be included: Why Validate? What is Validation? What Validation isn't What Does Validation Involve? Implementing a Validation Process Conclusions/Considerations data cleaning, clinical trial, quality control, clinical data, adverse events presentation 5
32 SOS (Save Our Space) - Matters of Size Matthew Pearce Disk space is one of the most critical issues when handling large amounts of data. Large data means greater processing time, more resources and therefore more money. In SAS the key to all this is the data set. This paper will compare and contrast the various methods of minimising the physical size of a SAS data set on disk. Accessibility is an important element to be considered here, and this paper will demonstrate that shear physical size is not the only consideration. There is little point in compressing a dataset to one tenth it's size if it takes ten times as long to read. Alternative techniques present within host operating systems will be analysed in addition to the more traditional SAS methods of data set reduction. Attention will also be given to some common sense coding methods of economising on size for existing data sets dataset, attrib statement, cpu time 15
33 Speeding Up the Validation Process of Clinical Trials Data Ali Dootson Presentation data cleaning, sas programming, excel, biostatistics, clinical trial, data governance, if-then-else 23
34 Statistics Courses - and How to Survive (Writing) Them Paul Watson Presentation 15
35 Successful Web Enablement of a SAS Product Ian J. Sutton This paper discuses the trials, tribulations and rewards of the conversion of our SAS OLAP Product (Futrix) to fully enable its functionality via the web. Various topics are discussed including what web technologies/languages we found most appropriate and the relevant enhancements that SAS V8 brings. We discuss the research we carried out and the amount of work that was involved, how to maximize your existing skills and investment in development, and the problems we encountered and how we solved them or worked around them. Also included is a demonstration of the final result: the web enabled Futrix product and what was achieved with approximately 1000 hours work business intelligence, traffic data 6
36 Successful Web Mining at a Belgian Bank Bart Dessent Presentation output delivery system, %if-%then-%else 48
37 The R in CRM Stands for Risk and Respect from Customers, not Relationships Huw Davis Presentation product profitability 31
38 The Use of Enterprise Miner with Large Volumes of Data, for Forecasting in an Automated Batch Process Matthew Glasson,
Justine Eastman
Presentation data mining, regression analysis, outlier, dataset, feature selection, oracle, score code 17
39 The Version 8 Applied Statistician David Shannon Version 8 of the SAS System has provided statisticians with several new features and tools that not only increase the availability of statistical methods, but also decrease the level of output manipulation and therefore time, required for reporting. This paper will demonstrate some of the new summary and graphical features available in Base SAS procedures, new features in commonly used SAS/STAT procedures and introduces new procedures such as boxplot, mi, and mianalyze. By using ODS objects the statistician can save time and code extracting statistical results in preparation for reporting. These features will be demonstrated, showing how to extract just the information you wish to report into data sets or directly to an output file. Furthermore this paper will consider how to control output layout and style to represent ICH (International Conference on Harmonisation) guidelines proc step, proc means, proc glm, output delivery system, sample, proc univariate, proc genmod, regression analysis, random sampling, sas base, box plot, missing value, ods output, proc logistic, proc mi, class variable, exact test, sample size, imputation, confidence interval, logistic distribution, proc mixed 15
40 To ODS RTF and Beyond David Shannon The ability to send output to Microsoft Word was the most commonly requested function during the development of the Output Delivery System. Since version 8.1 ODS RTF has been formally available. The Rich Text Format (RTF) specification is a method of encoding formatted text and graphics which is read by Microsoft Word and several other text editors. So now that we have the ability to send output to Word, how can we apply it? What are the advantages over traditional fixed space output? How can we go beyond the documentation to extract some of Microsoft Word's features? This paper will address these questions demonstrating how to define and apply generic appearance to a project and consider the advantages of RTF output to both the programmer and end user. Furthermore it will be shown how to go beyond the documentation by embedding RTF codes to enhance your reports. Finally this paper addresses some practical considerations when generating and distributing RTF files output delivery system, proc step, ods rtf, proc report 12
41 Understanding Macros Bob Newman Presentation: I like macros. But sometimes they can be hard to understand. Part of the problem, I think, is that you have to think in two languages at once. You're using the macro language to generate some code in another language - SAS code, or SCL, or maybe display manager commands. If something goes wrong, you don't immediately know whether the problem is with the code itself, or with the macro that was generating it. It doesn't help when there are similar constructs - if/then/else, "do" loops and so on - in both the languages involved. Long strings of ampersands can also be - let's be honest - a bit intimidating. The idea of this paper is to eliminate these feelings of confusion and fright by forgetting (as far as possible) about SAS and SCL code, and looking only at the macro language. The downside of this is that all the macros here will be guaranteed utterly useless. macro variable, macro put, macro quoting function, macro function, macro definition, %if-%then-%else 10
42 Visualisation in SAS Ian Sedgwick Presentation bar chart, standard deviation, proc freq, bubble plot, contour plot, data mining, ods pdf 28
43 Your Clinical Trials Data Entry and Management Solution - The SAS UK Clinical Data Management Knowledge Solution Jane Powell Presentation clinical trial, clinical data, dataset, data cleaning, data governance, phase i, phase iv 19
44 Your Graphs and Tables at Their Best on the Web with ODS LeRoy Bessler,
Francesca Pierri
You can create and deploy informative and influencing graphs and tables for the web, and link them to each other, with SAS/GRAPH , proc step, proc template, output delivery system, proc print, bar chart 31

Back to Conf go 2003

This site serves as a convenient hosting location and does not work as a publisher. All copyrights belong to their respective owners.

The information on this site is provided for general reference purposes only. Whilst every effort is made to ensure that the site is up to date and accurate, no warrant, nor any responsibility or liability for, the accuracy or completeness of the content or for any loss which may arise from reliance on information contained in this site is provided. Links to other sites are provided for your convenience but no responsibility or liability for the content of those sites or of any external site which links to this site is accepted. References to any specific commercial product, process, service, or corporation are also for information only, and do not constitute endorsement, recommendation or favoring.

SAS is a registered trademark of SAS Institute Inc. SAS, Statistical Analysis System, and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration.