Author: Troy Martin Hughes
Publisher: Createspace Independent Publishing Platform
ISBN: 9781726497732
Category :
Languages : en
Pages : 372
Book Description
SAS(R) Data-Driven Development is the only comprehensive text that demonstrates how to build dynamic SAS software driven by control data. Data-driven design enables developers to create flexible, reusable software that adapts to diverse industries, organizations, and data sources because business rules, data mappings, formatting, report style, program logic, and other dynamic elements are maintained as external control data — not as static code. Data-driven design is the key to unlocking highly configurable, "codeless" software that developers, SAS administrators, end users, and other stakeholders can reuse and configure — without modifying one line of code! This text introduces high-level design concepts, patterns, and principles, after which real-world scenarios demonstrate SAS development best practices: Part I. Data-Driven Design: Learn how to harness procedural abstraction, data abstraction, iteration abstraction, software modularity, and data independence, with concepts drawn from object-oriented programming (OOP), master data management (MDM), table-driven design, and business rules engines. Part II. Control Data: Understand the limitless data structures that can drive SAS software, including parameters, configuration files, control tables, decision tables, SAS data sets, SAS arrays, and CSV, Excel, XML, and CSS files. Interoperability is modeled through control data that can be accessed by SAS and other applications. Throughout the text, requirements-based examples demonstrate data analysis, data modeling, data mapping, data governance, dynamic "traffic light" reporting, and other use cases. Examples contrast concrete, code-driven design with abstract, data-driven design to illustrate the clear advantages of the latter. Application of the SAS Macro Language often signifies the first milestone in a SAS practitioner's career — because macros facilitate flexible, reusable software. Data-driven design represents the next milestone and this text provides the guidebook for that incredible journey. Start your journey today!
SAS Data-Driven Development
Author: Troy Martin Hughes
Publisher: Createspace Independent Publishing Platform
ISBN: 9781726497732
Category :
Languages : en
Pages : 372
Book Description
SAS(R) Data-Driven Development is the only comprehensive text that demonstrates how to build dynamic SAS software driven by control data. Data-driven design enables developers to create flexible, reusable software that adapts to diverse industries, organizations, and data sources because business rules, data mappings, formatting, report style, program logic, and other dynamic elements are maintained as external control data — not as static code. Data-driven design is the key to unlocking highly configurable, "codeless" software that developers, SAS administrators, end users, and other stakeholders can reuse and configure — without modifying one line of code! This text introduces high-level design concepts, patterns, and principles, after which real-world scenarios demonstrate SAS development best practices: Part I. Data-Driven Design: Learn how to harness procedural abstraction, data abstraction, iteration abstraction, software modularity, and data independence, with concepts drawn from object-oriented programming (OOP), master data management (MDM), table-driven design, and business rules engines. Part II. Control Data: Understand the limitless data structures that can drive SAS software, including parameters, configuration files, control tables, decision tables, SAS data sets, SAS arrays, and CSV, Excel, XML, and CSS files. Interoperability is modeled through control data that can be accessed by SAS and other applications. Throughout the text, requirements-based examples demonstrate data analysis, data modeling, data mapping, data governance, dynamic "traffic light" reporting, and other use cases. Examples contrast concrete, code-driven design with abstract, data-driven design to illustrate the clear advantages of the latter. Application of the SAS Macro Language often signifies the first milestone in a SAS practitioner's career — because macros facilitate flexible, reusable software. Data-driven design represents the next milestone and this text provides the guidebook for that incredible journey. Start your journey today!
Publisher: Createspace Independent Publishing Platform
ISBN: 9781726497732
Category :
Languages : en
Pages : 372
Book Description
SAS(R) Data-Driven Development is the only comprehensive text that demonstrates how to build dynamic SAS software driven by control data. Data-driven design enables developers to create flexible, reusable software that adapts to diverse industries, organizations, and data sources because business rules, data mappings, formatting, report style, program logic, and other dynamic elements are maintained as external control data — not as static code. Data-driven design is the key to unlocking highly configurable, "codeless" software that developers, SAS administrators, end users, and other stakeholders can reuse and configure — without modifying one line of code! This text introduces high-level design concepts, patterns, and principles, after which real-world scenarios demonstrate SAS development best practices: Part I. Data-Driven Design: Learn how to harness procedural abstraction, data abstraction, iteration abstraction, software modularity, and data independence, with concepts drawn from object-oriented programming (OOP), master data management (MDM), table-driven design, and business rules engines. Part II. Control Data: Understand the limitless data structures that can drive SAS software, including parameters, configuration files, control tables, decision tables, SAS data sets, SAS arrays, and CSV, Excel, XML, and CSS files. Interoperability is modeled through control data that can be accessed by SAS and other applications. Throughout the text, requirements-based examples demonstrate data analysis, data modeling, data mapping, data governance, dynamic "traffic light" reporting, and other use cases. Examples contrast concrete, code-driven design with abstract, data-driven design to illustrate the clear advantages of the latter. Application of the SAS Macro Language often signifies the first milestone in a SAS practitioner's career — because macros facilitate flexible, reusable software. Data-driven design represents the next milestone and this text provides the guidebook for that incredible journey. Start your journey today!
PROC SQL
Author: Kirk Paul Lafler
Publisher: SAS Institute
ISBN: 1635266815
Category : Computers
Languages : en
Pages : 525
Book Description
PROC SQL: Beyond the Basics Using SAS®, Third Edition, is a step-by-step, example-driven guide that helps readers master the language of PROC SQL. Packed with analysis and examples illustrating an assortment of PROC SQL options, statements, and clauses, this book not only covers all the basics, but it also offers extensive guidance on complex topics such as set operators and correlated subqueries. Programmers at all levels will appreciate Kirk Lafler’s easy-to-follow examples, clear explanations, and handy tips to extend their knowledge of PROC SQL. This third edition explores new and powerful features in SAS® 9.4, including topics such as: IFC and IFN functions nearest neighbor processing the HAVING clause indexes It also features two completely new chapters on fuzzy matching and data-driven programming. Delving into the workings of PROC SQL with greater analysis and discussion, PROC SQL: Beyond the Basics Using SAS®, Third Edition, explores this powerful database language using discussion and numerous real-world examples.
Publisher: SAS Institute
ISBN: 1635266815
Category : Computers
Languages : en
Pages : 525
Book Description
PROC SQL: Beyond the Basics Using SAS®, Third Edition, is a step-by-step, example-driven guide that helps readers master the language of PROC SQL. Packed with analysis and examples illustrating an assortment of PROC SQL options, statements, and clauses, this book not only covers all the basics, but it also offers extensive guidance on complex topics such as set operators and correlated subqueries. Programmers at all levels will appreciate Kirk Lafler’s easy-to-follow examples, clear explanations, and handy tips to extend their knowledge of PROC SQL. This third edition explores new and powerful features in SAS® 9.4, including topics such as: IFC and IFN functions nearest neighbor processing the HAVING clause indexes It also features two completely new chapters on fuzzy matching and data-driven programming. Delving into the workings of PROC SQL with greater analysis and discussion, PROC SQL: Beyond the Basics Using SAS®, Third Edition, explores this powerful database language using discussion and numerous real-world examples.
SAS Programming for R Users
Author: Jordan Bakerman
Publisher:
ISBN: 9781642957150
Category : Computers
Languages : en
Pages : 258
Book Description
SAS Programming for R Users, based on the free SAS Education course of the same name, is designed for experienced R users who want to transfer their programming skills to SAS. Emphasis is on programming and not statistical theory or interpretation. You will learn how to write programs in SAS that replicate familiar functions and capabilities in R. This book covers a wide range of topics including the basics of the SAS programming language, how to import data, how to create new variables, random number generation, linear modeling, Interactive Matrix Language (IML), and many other SAS procedures. This book also explains how to write R code directly in the SAS code editor for seamless integration between the two tools. Exercises are provided at the end of each chapter so that you can test your knowledge and practice your programming skills.
Publisher:
ISBN: 9781642957150
Category : Computers
Languages : en
Pages : 258
Book Description
SAS Programming for R Users, based on the free SAS Education course of the same name, is designed for experienced R users who want to transfer their programming skills to SAS. Emphasis is on programming and not statistical theory or interpretation. You will learn how to write programs in SAS that replicate familiar functions and capabilities in R. This book covers a wide range of topics including the basics of the SAS programming language, how to import data, how to create new variables, random number generation, linear modeling, Interactive Matrix Language (IML), and many other SAS procedures. This book also explains how to write R code directly in the SAS code editor for seamless integration between the two tools. Exercises are provided at the end of each chapter so that you can test your knowledge and practice your programming skills.
Fundamentals of Programming in SAS
Author: James Blum
Publisher: SAS Institute
ISBN: 1635266696
Category : Computers
Languages : en
Pages : 381
Book Description
Unlock the essentials of SAS programming! Fundamentals of Programming in SAS: A Case Studies Approach gives a complete introduction to SAS programming. Perfect for students, novice SAS users, and programmers studying for their Base SAS certification, this book covers all the basics, including: working with data creating visualizations data validation good programming practices Experienced programmers know that real-world scenarios require practical solutions. Designed for use in the classroom and for self-guided learners, this book takes a novel approach to learning SAS programming by following a single case study throughout the text and circling back to previous concepts to reinforce material. Readers will benefit from the variety of exercises, including both multiple choice questions and in-depth case studies. Additional case studies are also provided online for extra practice. This approach mirrors the way good SAS programmers develop their skills—through hands-on work with an eye toward developing the knowledge necessary to tackle more difficult tasks. After reading this book, you will gain the skills and confidence to take on larger challenges with the power of SAS.
Publisher: SAS Institute
ISBN: 1635266696
Category : Computers
Languages : en
Pages : 381
Book Description
Unlock the essentials of SAS programming! Fundamentals of Programming in SAS: A Case Studies Approach gives a complete introduction to SAS programming. Perfect for students, novice SAS users, and programmers studying for their Base SAS certification, this book covers all the basics, including: working with data creating visualizations data validation good programming practices Experienced programmers know that real-world scenarios require practical solutions. Designed for use in the classroom and for self-guided learners, this book takes a novel approach to learning SAS programming by following a single case study throughout the text and circling back to previous concepts to reinforce material. Readers will benefit from the variety of exercises, including both multiple choice questions and in-depth case studies. Additional case studies are also provided online for extra practice. This approach mirrors the way good SAS programmers develop their skills—through hands-on work with an eye toward developing the knowledge necessary to tackle more difficult tasks. After reading this book, you will gain the skills and confidence to take on larger challenges with the power of SAS.
Text as Data
Author: Barry DeVille
Publisher: John Wiley & Sons
ISBN: 1119487129
Category : Computers
Languages : en
Pages : 247
Book Description
Text As Data: Combining qualitative and quantitative algorithms within the SAS system for accurate, effective and understandable text analytics The need for powerful, accurate and increasingly automatic text analysis software in modern information technology has dramatically increased. Fields as diverse as financial management, fraud and cybercrime prevention, Pharmaceutical R&D, social media marketing, customer care, and health services are implementing more comprehensive text-inclusive, analytics strategies. Text as Data: Computational Methods of Understanding Written Expression Using SAS presents an overview of text analytics and the critical role SAS software plays in combining linguistic and quantitative algorithms in the evolution of this dynamic field. Drawing on over two decades of experience in text analytics, authors Barry deVille and Gurpreet Singh Bawa examine the evolution of text mining and cloud-based solutions, and the development of SAS Visual Text Analytics. By integrating quantitative data and textual analysis with advanced computer learning principles, the authors demonstrate the combined advantages of SAS compared to standard approaches, and show how approaching text as qualitative data within a quantitative analytics framework produces more detailed, accurate, and explanatory results. Understand the role of linguistics, machine learning, and multiple data sources in the text analytics workflow Understand how a range of quantitative algorithms and data representations reflect contextual effects to shape meaning and understanding Access online data and code repositories, videos, tutorials, and case studies Learn how SAS extends quantitative algorithms to produce expanded text analytics capabilities Redefine text in terms of data for more accurate analysis This book offers a thorough introduction to the framework and dynamics of text analytics—and the underlying principles at work—and provides an in-depth examination of the interplay between qualitative-linguistic and quantitative, data-driven aspects of data analysis. The treatment begins with a discussion on expression parsing and detection and provides insight into the core principles and practices of text parsing, theme, and topic detection. It includes advanced topics such as contextual effects in numeric and textual data manipulation, fine-tuning text meaning and disambiguation. As the first resource to leverage the power of SAS for text analytics, Text as Data is an essential resource for SAS users and data scientists in any industry or academic application.
Publisher: John Wiley & Sons
ISBN: 1119487129
Category : Computers
Languages : en
Pages : 247
Book Description
Text As Data: Combining qualitative and quantitative algorithms within the SAS system for accurate, effective and understandable text analytics The need for powerful, accurate and increasingly automatic text analysis software in modern information technology has dramatically increased. Fields as diverse as financial management, fraud and cybercrime prevention, Pharmaceutical R&D, social media marketing, customer care, and health services are implementing more comprehensive text-inclusive, analytics strategies. Text as Data: Computational Methods of Understanding Written Expression Using SAS presents an overview of text analytics and the critical role SAS software plays in combining linguistic and quantitative algorithms in the evolution of this dynamic field. Drawing on over two decades of experience in text analytics, authors Barry deVille and Gurpreet Singh Bawa examine the evolution of text mining and cloud-based solutions, and the development of SAS Visual Text Analytics. By integrating quantitative data and textual analysis with advanced computer learning principles, the authors demonstrate the combined advantages of SAS compared to standard approaches, and show how approaching text as qualitative data within a quantitative analytics framework produces more detailed, accurate, and explanatory results. Understand the role of linguistics, machine learning, and multiple data sources in the text analytics workflow Understand how a range of quantitative algorithms and data representations reflect contextual effects to shape meaning and understanding Access online data and code repositories, videos, tutorials, and case studies Learn how SAS extends quantitative algorithms to produce expanded text analytics capabilities Redefine text in terms of data for more accurate analysis This book offers a thorough introduction to the framework and dynamics of text analytics—and the underlying principles at work—and provides an in-depth examination of the interplay between qualitative-linguistic and quantitative, data-driven aspects of data analysis. The treatment begins with a discussion on expression parsing and detection and provides insight into the core principles and practices of text parsing, theme, and topic detection. It includes advanced topics such as contextual effects in numeric and textual data manipulation, fine-tuning text meaning and disambiguation. As the first resource to leverage the power of SAS for text analytics, Text as Data is an essential resource for SAS users and data scientists in any industry or academic application.
Exploring SAS Viya
Author: Sas Education
Publisher:
ISBN: 9781642954906
Category :
Languages : en
Pages : 110
Book Description
Data visualization enables decision makers to see analytics presented visually so that they can grasp difficult concepts or identify new patterns. SAS offers several solutions for visualizing your data, many of which are powered by SAS Viya. This book includes four visualization solutions powered by SAS Viya: SAS Visual Analytics, SAS Visual Statistics, SAS Visual Text Analytics, and SAS Visual Investigator. SAS visualization software is designed for anyone in your organization who wants to use and derive insights from data-from influencers, decision makers, and analysts to statisticians and data scientists. Also available as a free e-book from sas.com/books.
Publisher:
ISBN: 9781642954906
Category :
Languages : en
Pages : 110
Book Description
Data visualization enables decision makers to see analytics presented visually so that they can grasp difficult concepts or identify new patterns. SAS offers several solutions for visualizing your data, many of which are powered by SAS Viya. This book includes four visualization solutions powered by SAS Viya: SAS Visual Analytics, SAS Visual Statistics, SAS Visual Text Analytics, and SAS Visual Investigator. SAS visualization software is designed for anyone in your organization who wants to use and derive insights from data-from influencers, decision makers, and analysts to statisticians and data scientists. Also available as a free e-book from sas.com/books.
Foundation Flex for Developers
Author: Sas Jacobs
Publisher: Apress
ISBN: 1430204443
Category : Computers
Languages : en
Pages : 563
Book Description
In Foundation Flex for Developers, Sas Jacobs explores in detail how to create professional data-centric Flex 2 and Flex 3 applications. In the first half of the book, she starts off with a brief exploration of Flex and ActionScript 3.0, before looking at application essentials in detail, including creating custom components, user and web browser interactions, binding, formatting and validating data, debugging, and more. The second half of the book focuses on connecting Flex to data sources and covers XML, Flex Data Services, PHP, ASP.NET, and ColdFusion in detail, via a series of step-by-step case studies.
Publisher: Apress
ISBN: 1430204443
Category : Computers
Languages : en
Pages : 563
Book Description
In Foundation Flex for Developers, Sas Jacobs explores in detail how to create professional data-centric Flex 2 and Flex 3 applications. In the first half of the book, she starts off with a brief exploration of Flex and ActionScript 3.0, before looking at application essentials in detail, including creating custom components, user and web browser interactions, binding, formatting and validating data, debugging, and more. The second half of the book focuses on connecting Flex to data sources and covers XML, Flex Data Services, PHP, ASP.NET, and ColdFusion in detail, via a series of step-by-step case studies.
Business Analytics Principles, Concepts, and Applications with SAS
Author: Marc J. Schniederjans
Publisher: Pearson Education
ISBN: 0133989402
Category : Business & Economics
Languages : en
Pages : 353
Book Description
Responding to a shortage of effective content for teaching business analytics, this text offers a complete, integrated package of knowledge for newcomers to the subject. The authors present an up-to-date view of what business analytics is, why it is so valuable, and most importantly, how it is used. They combine essential conceptual content with clear explanations of the tools, techniques, and methodologies actually used to implement modern business analytics initiatives. Business Analytics Principles, Concepts, and Applications with SAS offers a proven step-wise approach to designing an analytics program, and successfully integrating it into your organization, so it effectively provides intelligence for competitive advantage in decision making. Using step-by-step examples, the authors identify common challenges that can be addressed by business analytics, illustrate each type of analytics (descriptive, prescriptive, and predictive), and guide users in undertaking their own projects. Illustrating the real-world use of statistical, information systems, and management science methodologies, these examples help readers successfully apply the methods they are learning. Unlike most competitive guides, Business Analytics Principles, Concepts, and Applications with SAS demonstrates the use of SAS software, permitting instructors to spend less time teaching software and more time focusing on business analytics itself.
Publisher: Pearson Education
ISBN: 0133989402
Category : Business & Economics
Languages : en
Pages : 353
Book Description
Responding to a shortage of effective content for teaching business analytics, this text offers a complete, integrated package of knowledge for newcomers to the subject. The authors present an up-to-date view of what business analytics is, why it is so valuable, and most importantly, how it is used. They combine essential conceptual content with clear explanations of the tools, techniques, and methodologies actually used to implement modern business analytics initiatives. Business Analytics Principles, Concepts, and Applications with SAS offers a proven step-wise approach to designing an analytics program, and successfully integrating it into your organization, so it effectively provides intelligence for competitive advantage in decision making. Using step-by-step examples, the authors identify common challenges that can be addressed by business analytics, illustrate each type of analytics (descriptive, prescriptive, and predictive), and guide users in undertaking their own projects. Illustrating the real-world use of statistical, information systems, and management science methodologies, these examples help readers successfully apply the methods they are learning. Unlike most competitive guides, Business Analytics Principles, Concepts, and Applications with SAS demonstrates the use of SAS software, permitting instructors to spend less time teaching software and more time focusing on business analytics itself.
Big Data Analytics with SAS
Author: David Pope
Publisher: Packt Publishing Ltd
ISBN: 1788294319
Category : Computers
Languages : en
Pages : 258
Book Description
Leverage the capabilities of SAS to process and analyze Big Data About This Book Combine SAS with platforms such as Hadoop, SAP HANA, and Cloud Foundry-based platforms for effecient Big Data analytics Learn how to use the web browser-based SAS Studio and iPython Jupyter Notebook interfaces with SAS Practical, real-world examples on predictive modeling, forecasting, optimizing and reporting your Big Data analysis with SAS Who This Book Is For SAS professionals and data analysts who wish to perform analytics on Big Data using SAS to gain actionable insights will find this book to be very useful. If you are a data science professional looking to perform large-scale analytics with SAS, this book will also help you. A basic understanding of SAS will be helpful, but is not mandatory. What You Will Learn Configure a free version of SAS in order do hands-on exercises dealing with data management, analysis, and reporting. Understand the basic concepts of the SAS language which consists of the data step (for data preparation) and procedures (or PROCs) for analysis. Make use of the web browser based SAS Studio and iPython Jupyter Notebook interfaces for coding in the SAS, DS2, and FedSQL programming languages. Understand how the DS2 programming language plays an important role in Big Data preparation and analysis using SAS Integrate and work efficiently with Big Data platforms like Hadoop, SAP HANA, and cloud foundry based systems. In Detail SAS has been recognized by Money Magazine and Payscale as one of the top business skills to learn in order to advance one's career. Through innovative data management, analytics, and business intelligence software and services, SAS helps customers solve their business problems by allowing them to make better decisions faster. This book introduces the reader to the SAS and how they can use SAS to perform efficient analysis on any size data, including Big Data. The reader will learn how to prepare data for analysis, perform predictive, forecasting, and optimization analysis and then deploy or report on the results of these analyses. While performing the coding examples within this book the reader will learn how to use the web browser based SAS Studio and iPython Jupyter Notebook interfaces for working with SAS. Finally, the reader will learn how SAS's architecture is engineered and designed to scale up and/or out and be combined with the open source offerings such as Hadoop, Python, and R. By the end of this book, you will be able to clearly understand how you can efficiently analyze Big Data using SAS. Style and approach The book starts off by introducing the reader to SAS and the SAS programming language which provides data management, analytical, and reporting capabilities. Most chapters include hands on examples which highlights how SAS provides The Power to Know©. The reader will learn that if they are looking to perform large-scale data analysis that SAS provides an open platform engineered and designed to scale both up and out which allows the power of SAS to combine with open source offerings such as Hadoop, Python, and R.
Publisher: Packt Publishing Ltd
ISBN: 1788294319
Category : Computers
Languages : en
Pages : 258
Book Description
Leverage the capabilities of SAS to process and analyze Big Data About This Book Combine SAS with platforms such as Hadoop, SAP HANA, and Cloud Foundry-based platforms for effecient Big Data analytics Learn how to use the web browser-based SAS Studio and iPython Jupyter Notebook interfaces with SAS Practical, real-world examples on predictive modeling, forecasting, optimizing and reporting your Big Data analysis with SAS Who This Book Is For SAS professionals and data analysts who wish to perform analytics on Big Data using SAS to gain actionable insights will find this book to be very useful. If you are a data science professional looking to perform large-scale analytics with SAS, this book will also help you. A basic understanding of SAS will be helpful, but is not mandatory. What You Will Learn Configure a free version of SAS in order do hands-on exercises dealing with data management, analysis, and reporting. Understand the basic concepts of the SAS language which consists of the data step (for data preparation) and procedures (or PROCs) for analysis. Make use of the web browser based SAS Studio and iPython Jupyter Notebook interfaces for coding in the SAS, DS2, and FedSQL programming languages. Understand how the DS2 programming language plays an important role in Big Data preparation and analysis using SAS Integrate and work efficiently with Big Data platforms like Hadoop, SAP HANA, and cloud foundry based systems. In Detail SAS has been recognized by Money Magazine and Payscale as one of the top business skills to learn in order to advance one's career. Through innovative data management, analytics, and business intelligence software and services, SAS helps customers solve their business problems by allowing them to make better decisions faster. This book introduces the reader to the SAS and how they can use SAS to perform efficient analysis on any size data, including Big Data. The reader will learn how to prepare data for analysis, perform predictive, forecasting, and optimization analysis and then deploy or report on the results of these analyses. While performing the coding examples within this book the reader will learn how to use the web browser based SAS Studio and iPython Jupyter Notebook interfaces for working with SAS. Finally, the reader will learn how SAS's architecture is engineered and designed to scale up and/or out and be combined with the open source offerings such as Hadoop, Python, and R. By the end of this book, you will be able to clearly understand how you can efficiently analyze Big Data using SAS. Style and approach The book starts off by introducing the reader to SAS and the SAS programming language which provides data management, analytical, and reporting capabilities. Most chapters include hands on examples which highlights how SAS provides The Power to Know©. The reader will learn that if they are looking to perform large-scale data analysis that SAS provides an open platform engineered and designed to scale both up and out which allows the power of SAS to combine with open source offerings such as Hadoop, Python, and R.
Learning SAS by Example
Author: Ron Cody
Publisher: SAS Institute
ISBN: 1635266564
Category : Computers
Languages : en
Pages : 553
Book Description
Learn to program SAS by example! Learning SAS by Example, A Programmer’s Guide, Second Edition, teaches SAS programming from very basic concepts to more advanced topics. Because most programmers prefer examples rather than reference-type syntax, this book uses short examples to explain each topic. The second edition has brought this classic book on SAS programming up to the latest SAS version, with new chapters that cover topics such as PROC SGPLOT and Perl regular expressions. This book belongs on the shelf (or e-book reader) of anyone who programs in SAS, from those with little programming experience who want to learn SAS to intermediate and even advanced SAS programmers who want to learn new techniques or identify new ways to accomplish existing tasks. In an instructive and conversational tone, author Ron Cody clearly explains each programming technique and then illustrates it with one or more real-life examples, followed by a detailed description of how the program works. The text is divided into four major sections: Getting Started, DATA Step Processing, Presenting and Summarizing Your Data, and Advanced Topics. Subjects addressed include Reading data from external sources Learning details of DATA step programming Subsetting and combining SAS data sets Understanding SAS functions and working with arrays Creating reports with PROC REPORT and PROC TABULATE Getting started with the SAS macro language Leveraging PROC SQL Generating high-quality graphics Using advanced features of user-defined formats and informats Restructuring SAS data sets Working with multiple observations per subject Getting started with Perl regular expressions You can test your knowledge and hone your skills by solving the problems at the end of each chapter.
Publisher: SAS Institute
ISBN: 1635266564
Category : Computers
Languages : en
Pages : 553
Book Description
Learn to program SAS by example! Learning SAS by Example, A Programmer’s Guide, Second Edition, teaches SAS programming from very basic concepts to more advanced topics. Because most programmers prefer examples rather than reference-type syntax, this book uses short examples to explain each topic. The second edition has brought this classic book on SAS programming up to the latest SAS version, with new chapters that cover topics such as PROC SGPLOT and Perl regular expressions. This book belongs on the shelf (or e-book reader) of anyone who programs in SAS, from those with little programming experience who want to learn SAS to intermediate and even advanced SAS programmers who want to learn new techniques or identify new ways to accomplish existing tasks. In an instructive and conversational tone, author Ron Cody clearly explains each programming technique and then illustrates it with one or more real-life examples, followed by a detailed description of how the program works. The text is divided into four major sections: Getting Started, DATA Step Processing, Presenting and Summarizing Your Data, and Advanced Topics. Subjects addressed include Reading data from external sources Learning details of DATA step programming Subsetting and combining SAS data sets Understanding SAS functions and working with arrays Creating reports with PROC REPORT and PROC TABULATE Getting started with the SAS macro language Leveraging PROC SQL Generating high-quality graphics Using advanced features of user-defined formats and informats Restructuring SAS data sets Working with multiple observations per subject Getting started with Perl regular expressions You can test your knowledge and hone your skills by solving the problems at the end of each chapter.