Metadata-Version: 1.1
Name: sasx
Version: 0.1.1
Summary: Data manipulation in Python for SAS users
Home-page: https://github.com/python-sasx/sasx
Author: python-sasx
Author-email: python.sasx@gmail.com
License: MIT
Description: ======
         SASX
        ======
        Data manipulation in Python for SAS users, with the %%sasx magic command.
        
        SASX (Simple dAta SyntaX) has the best of both worlds:
        
        - Full access to python, numpy, pandas (like Python)
        - A few extra keywords to allow row-by-row operations (like SAS)
        
        Same result, different syntax
        ------------------------------
        
        SAS:
        ::
           data weight_loss;
              set weight;
              Percent_loss = min(current_weight - initial_weight, 0)  / initial_weight;
              keep Name Percent_loss;
           run;
        
        SASX (Simple dAta SyntaX):
        ::
           %%sasx
           data weight_loss:
              set weight
              Percent_loss = min(current_weight - initial_weight, 0)  / initial_weight
              keep Name Percent_loss
        
        
        Python:
        ::
            weight_loss = weight[['Name']].copy()
            weight_loss['Percent_loss'] = np.minimum(weight.current_weight - weight.initial_weight, 0) / weight.initial_weight
        
        Installing
        ----------
        
        Install the lastest release with:
        ::
        	pip install sasx
        
Keywords: data manipulation sas python pandas sasx
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: End Users/Desktop
Classifier: Topic :: Database
Classifier: Topic :: Database :: Front-Ends
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 3
