Showing posts with label Base SAS programming .Advance SAS. Show all posts
Showing posts with label Base SAS programming .Advance SAS. Show all posts

Saturday, 2 July 2016

Some of the excellent reasons to learn SAS : Epoch Research Institute India Pvt. Ltd. (www.epoch.co.in)

Some of the excellent reasons to learn SAS : EpochResearch Institute India Pvt Ltd. (SASAuthorised Training : Ahmedabad | Bangalore)



Reasons_to_learn_SAS
SAS has ruled the business intelligence market by providing with different business solutions. We all are aware of the fact that SAS is one of the largest privately held software company. I won’t be wrong if I would confess that SAS is the future in analytics as well as big data. Each and every one of us are aware of the fact regarding the SAS skills and it’s demand in current market. I am simply sharing my views on some of the excellent reasons why should we choose and learn SAS.

Today all of us might have somehow tried on sites such as indeed, times job, monster jobs etc. If you search for the SAS jobs, there are number of listing that will be displayed requiring SAS experts. Each and every company are looking forward towards SAS resources and tools for their business purposes. Too early it has been surely realized that SAS has become well known as an analytical tool. Next, SAS is also fourth generation programming language.. It is script based application. It uses large data sets and generates graphs as well as reports.

SAS can also read the data files that are created by other statistical packages tools. It is possible through SAS that you can easily incorporate the data files created by other statistical tools into SAS directly or through other file conversion tools. Your needs can be easily meet in data analysis as SAS is very powerful and flexible tool. Various numerous procedures are carried out by SAS for various types of statistical analysis. Once you gain the mastery over any one tool of SAS, you can easily carry forward your those skills to other modules.-------------->>>>>>>>>>>SAS training

Further worldwide network of SAS users is available for you that cab be easily accessed. If you search for, various online SAS resources are freely available or if you seek the help of any SAS domain expert, they will be in touch with you.

SAS is frequently updated with it’s new and latest technologies as a result it can easily interlink with other different technologies. So hope so you might have got my points and my vision that I wanted to share with you. So even if you are ready to opt for SAS career by pursuing for SAS training, you can contact us.


Epoch Research Institute Links:

Email us: info@epoch.co.in

SAS Training & Placement Programs with Internship: Epoch Research Institute India Largest and Oldest #SASTraining Institute (#epochsastraining)

EPOCH RESEARCH INSTITUTE OFFERS:
Authorized SAS TRAINING | SAS CERTIFICATION | SOFTWARE PURCHASE | BUINESS CONSULTING | TECHNICAL SUPPORT ON SAS || SAS STAFFING SOLUTION 

Label:
#SASELEARNING,#SASELEARNING,#SASONLINETRAINING,
#SASONLINETRAININGFORBEGINNERS,#LEARNSASPROGRAMMINGONLINE,
#SASCLINICALONLINETRAINING,#SASBASEONLINETRAINING
#BIGDATASASTRAININGEPOCH,#SASBIGDATATRAINING #EPOCHRESEARCHINSTITUTE, #SASTRAINING, EPOCH SAS FEEDBACK,

Thursday, 17 March 2016

Some of the excellent reasons to learn SAS : Epoch Research Institute India Pvt. Ltd. (www.epoch.co.in)

Some of the excellent reasons to learn SAS : EpochResearch Institute India Pvt Ltd. (SASAuthorised Training : Ahmedabad | Bangalore)



Reasons_to_learn_SAS
SAS has ruled the business intelligence market by providing with different business solutions. We all are aware of the fact that SAS is one of the largest privately held software company. I won’t be wrong if I would confess that SAS is the future in analytics as well as big data. Each and every one of us are aware of the fact regarding the SAS skills and it’s demand in current market. I am simply sharing my views on some of the excellent reasons why should we choose and learn SAS.

Today all of us might have somehow tried on sites such as indeed, times job, monster jobs etc. If you search for the SAS jobs, there are number of listing that will be displayed requiring SAS experts. Each and every company are looking forward towards SAS resources and tools for their business purposes. Too early it has been surely realized that SAS has become well known as an analytical tool. Next, SAS is also fourth generation programming language.. It is script based application. It uses large data sets and generates graphs as well as reports.

SAS can also read the data files that are created by other statistical packages tools. It is possible through SAS that you can easily incorporate the data files created by other statistical tools into SAS directly or through other file conversion tools. Your needs can be easily meet in data analysis as SAS is very powerful and flexible tool. Various numerous procedures are carried out by SAS for various types of statistical analysis. Once you gain the mastery over any one tool of SAS, you can easily carry forward your those skills to other modules.-------------->>>>>>>>>>>SAS training

Further worldwide network of SAS users is available for you that cab be easily accessed. If you search for, various online SAS resources are freely available or if you seek the help of any SAS domain expert, they will be in touch with you.

SAS is frequently updated with it’s new and latest technologies as a result it can easily interlink with other different technologies. So hope so you might have got my points and my vision that I wanted to share with you. So even if you are ready to opt for SAS career by pursuing for SAS training, you can contact us.

Epoch Research Insitute Links:

Email us: info@epoch.co.in

SAS Training & Placement Programs with Internship: Epoch Research Institute India Largest and Oldest #SASTraining Institute (#epochsastraining)

EPOCH RESEARCH INSTITUTE OFFERS:
Authorized SAS TRAINING | SAS CERTIFICATION | SOFTWARE PURCHASE | BUINESS CONSULTING | TECHNICAL SUPPORT ON SAS || SAS STAFFING SOLUTION 

Label:
#SASELEARNING,#SASELEARNING,#SASONLINETRAINING,
#SASONLINETRAININGFORBEGINNERS,#LEARNSASPROGRAMMINGONLINE,
#SASCLINICALONLINETRAINING,#SASBASEONLINETRAINING
#BIGDATASASTRAININGEPOCH,#SASBIGDATATRAINING #EPOCHRESEARCHINSTITUTE, #SASTRAINING, #EPOCH SAS FEEDBACK,#CLINICALSAS, #CLINICALSASPROGRAMMING, #CLINICALSASPROGRAMMER

Monday, 14 March 2016

Some of the excellent reasons to learn SAS : Epoch Research Institute India Pvt. Ltd. (www.epoch.co.in)

Some of the excellent reasons to learn SAS : EpochResearch Institute India Pvt Ltd. (SASAuthorised Training : Ahmedabad | Bangalore)



Reasons_to_learn_SAS
SAS has ruled the business intelligence market by providing with different business solutions. We all are aware of the fact that SAS is one of the largest privately held software company. I won’t be wrong if I would confess that SAS is the future in analytics as well as big data. Each and every one of us are aware of the fact regarding the SAS skills and it’s demand in current market. I am simply sharing my views on some of the excellent reasons why should we choose and learn SAS.

Today all of us might have somehow tried on sites such as indeed, times job, monster jobs etc. If you search for the SAS jobs, there are number of listing that will be displayed requiring SAS experts. Each and every company are looking forward towards SAS resources and tools for their business purposes. Too early it has been surely realized that SAS has become well known as an analytical tool. Next, SAS is also fourth generation programming language.. It is script based application. It uses large data sets and generates graphs as well as reports.

SAS can also read the data files that are created by other statistical packages tools. It is possible through SAS that you can easily incorporate the data files created by other statistical tools into SAS directly or through other file conversion tools. Your needs can be easily meet in data analysis as SAS is very powerful and flexible tool. Various numerous procedures are carried out by SAS for various types of statistical analysis. Once you gain the mastery over any one tool of SAS, you can easily carry forward your those skills to other modules.-------------->>>>>>>>>>>SAS training

Further worldwide network of SAS users is available for you that cab be easily accessed. If you search for, various online SAS resources are freely available or if you seek the help of any SAS domain expert, they will be in touch with you.

SAS is frequently updated with it’s new and latest technologies as a result it can easily interlink with other different technologies. So hope so you might have got my points and my vision that I wanted to share with you. So even if you are ready to opt for SAS career by pursuing for SAS training, you can contact us.


Epoch Research Insitute Links:

Email us: info@epoch.co.in

SAS Training & Placement Programs with Internship: Epoch Research Institute India Largest and Oldest #SASTraining Institute (#epochsastraining)

EPOCH RESEARCH INSTITUTE OFFERS:
Authorized SAS TRAINING | SAS CERTIFICATION | SOFTWARE PURCHASE | BUINESS CONSULTING | TECHNICAL SUPPORT ON SAS || SAS STAFFING SOLUTION 

Label:
#SASELEARNING,#SASELEARNING,#SASONLINETRAINING,
#SASONLINETRAININGFORBEGINNERS,#LEARNSASPROGRAMMINGONLINE,
#SASCLINICALONLINETRAINING,#SASBASEONLINETRAINING
#BIGDATASASTRAININGEPOCH,#SASBIGDATATRAINING #EPOCHRESEARCHINSTITUTE, #SASTRAINING, #EPOCH SAS FEEDBACK,#CLINICALSAS, #CLINICALSASPROGRAMMER, #CLINICALSASPROGRAMMING

Thursday, 25 February 2016

These are some of the tricky questions that are frequently asked in SAS interview : Epoch Research Institute India Pvt. Ltd. (www.epoch.co.in)

These are some of the tricky questions that are frequently asked in SAS interview : EpochResearch Institute India Pvt Ltd. (SASAuthorised Training : Ahmedabad | Bangalore)

SAS_training


So I am introducing some of the tricky questions that is being asked in SAS interviews frequently. This post will surely give a kick start with those tricky questions that I wanted to introduce to you. Keep a note in mind that the content that I am discussing here is based on information that I have collected online through different SAS sources.

1.    Merging data in SAS
One of the most important steps is merging datasets. This can be done both i.e. data step as well as PROC SQL. Now let’s take an example.



SAS_training


As shown, we have two tables one gives info regarding the product holding for a particular household. The second table shows the gender of customer in household. The male prejudiced product is the one that is bought more by the male. Now let’s understand the code for the same. Initially you have to merge the two tables and we need two Cartesian products for the same. Next you have to summarize the merged dataset and get find the bias. I have displayed the two codes for the same below:

First code:
          Proc sort data = PROD out =A1; by household;run;
          Proc sort data = GENDER out =A2; by household;run;
          Data MERGED;
          merge A1(in=a) A2(in=b);
          by household;
          if a AND b;
          run;

Second code:
          PROC SQL;
          Create table work.merged as
          select t1.household,  t1.type,t2.gender
          from prod as t1, gender as t2
          where t1.household = t2.household;
          quit;

Here you won’t get the same output because here the two tables have many-to-many mappings. In order to get Cartesian product, we need to use PROC SQL.

Use DATA-MERGE step at all as it is much faster compared to PROC SQL

2.    Transpose the data-set
We frequently transpose the datasets to analyze the data when working on transaction data. Here there are two kinds of transposition. First transposition is narrow to wide structure whereas second one is wide to narrow structure. Let’s have a look below



SAS_programming



DATA STEP

PROC TRANSPOSE

So both the transposition are equally good when using such transposition.

Now second one is wide to narrow structure: Consider the below example that is simply opposite to previous one






Here in such transposition, data step becomes too time consuming. So to make the task shorter

         Proc transpose data=transposed out=base (drop=_name_) prefix Q;
         by cust;
         id period;
         var amount;
         run;

3.    Passing of values from one routine to another routine
Let’s say for an example we have two classes and ultimately at the end we want to find out which class has scored highest marks. 



SAS_Advanced_programming



So there are two methods for doing the same. Initially join the two tables and simply sum the total marks. But just imagine if the number of students is large? So in such case, we need a method to pass the value from one table to another

          DATA _null_;set class_1;
          total + marks;
          call symputx ('class1_tot',total);
         run;
         DATA _null_;set class_2;
         total + marks;
         call symputx ('class2_tot',total);
         run;
         DATA results;
         If &class1_tot > &class2_tot then better_class = 1;
         else if &class1_tot > &class2_tot then better_class = 2;
         else better_class = 0;
         run;

From the above code, you can see one function symputx. It creates a macro variable that can be passed between routines and thus allow to link data sets

So this were my thoughts. Have you came across with some SAS problems and interview? Do you have any specific problem with coding? What is your opinion regarding the methods that are used above? Is there are any more convenient ways? Share your thoughts

----->>>>>>>>>>>>>>SAS training<<<<<<<<<<<<<<<<--------
Epoch Research Insitute Links:

Email us: info@epoch.co.in
SAS Training & Placement Programs with Internship: Epoch Research Institute India Largest and Oldest #SASTraining Institute (#epochsastraining)

EPOCH RESEARCH INSTITUTE OFFERS:
Authorized SAS TRAINING | SAS CERTIFICATION | SOFTWARE PURCHASE | BUINESS CONSULTING | TECHNICAL SUPPORT ON SAS || SAS STAFFING SOLUTION 

Label:
#SASELEARNING,#SASELEARNING,#SASONLINETRAINING,
#SASONLINETRAININGFORBEGINNERS,#LEARNSASPROGRAMMINGONLINE,
#SASCLINICALONLINETRAINING,#SASBASEONLINETRAINING
#BIGDATASASTRAININGEPOCH,#SASBIGDATATRAINING #EPOCHRESEARCHINSTITUTE, #SASTRAINING, #EPOCH SAS FEEDBACK,
#CLINICALSASPROGRAMMING, #EPOCHCLINICALSASPROGRAMMING.

How to code in Python with SAS 9.4 by Epoch Research Institute

The SAS® platform is now open to be accessed from open-source clients such as Python, Lua, Java, the R language, and REST APIs to leverage...