Open Source Compiler for SAS language/ GNU -DAP

A Bold GNU Head
Image via Wikipedia

I am still testing this out.

But if you know bit more about make and .compile in Ubuntu check out

http://www.gnu.org/software/dap/

I loved the humorous introduction

Dap is a small statistics and graphics package based on C. Version 3.0 and later of Dap can read SBS programs (based on the utterly famous, industry standard statistics system with similar initials – you know the one I mean)! The user wishing to perform basic statistical analyses is now freed from learning and using C syntax for straightforward tasks, while retaining access to the C-style graphics and statistics features provided by the original implementation. Dap provides core methods of data management, analysis, and graphics that are commonly used in statistical consulting practice (univariate statistics, correlations and regression, ANOVA, categorical data analysis, logistic regression, and nonparametric analyses).

Anyone familiar with the basic syntax of C programs can learn to use the C-style features of Dap quickly and easily from the manual and the examples contained in it; advanced features of C are not necessary, although they are available. (The manual contains a brief introduction to the C syntax needed for Dap.) Because Dap processes files one line at a time, rather than reading entire files into memory, it can be, and has been, used on data sets that have very many lines and/or very many variables.

I wrote Dap to use in my statistical consulting practice because the aforementioned utterly famous, industry standard statistics system is (or at least was) not available on GNU/Linux and costs a bundle every year under a lease arrangement. And now you can run programs written for that system directly on Dap! I was generally happy with that system, except for the graphics, which are all but impossible to use,  but there were a number of clumsy constructs left over from its ancient origins.

http://www.gnu.org/software/dap/#Sample output

  • Unbalanced ANOVA
  • Crossed, nested ANOVA
  • Random model, unbalanced
  • Mixed model, balanced
  • Mixed model, unbalanced
  • Split plot
  • Latin square
  • Missing treatment combinations
  • Linear regression
  • Linear regression, model building
  • Ordinal cross-classification
  • Stratified 2×2 tables
  • Loglinear models
  • Logit  model for linear-by-linear association
  • Logistic regression
  • Copyright © 2001, 2002, 2003, 2004 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA

    sounds too good to be true- GNU /DAP joins WPS workbench and Dulles Open’s Carolina as the third SAS language compiler (besides the now defunct BASS software) see http://en.wikipedia.org/wiki/SAS_language#Controversy

     

    Also see http://en.wikipedia.org/wiki/DAP_(software)

    Dap was written to be a free replacement for SAS, but users are assumed to have a basic familiarity with the C programming language in order to permit greater flexibility. Unlike R it has been designed to be used on large data sets.

    It has been designed so as to cope with very large data sets; even when the size of the data exceeds the size of the computer’s memory

    OK Cupid Data Visualization- Flow Chart to your Heart

    Quite appropriate on a V Day, OK Cupid remains quite innovative how they use data (in this questionnaire data)

    QGIS and R

    Logo graphic for the Quantum GIS free software...
    Image via Wikipedia

    Qgis is Quantum GIS http://www.qgis.org/

    Quantum GIS (QGIS) is a user friendly Open Source Geographic Information System (GIS) licensed under the GNU General Public License. QGIS is an official project of the Open Source Geospatial Foundation (OSGeo). It runs on Linux, Unix, MacOSX, and Windows and supportsnumerous vector, raster, and database formats and functionalities.

    Learn more about QGIS

    Quantum GIS provides a continously growing number of capabilities provided by core functions and plugins. You can visualize, manage, edit, analyse data, and compose printable maps

    Also you can use both Qgis and R through Python (!!!)

    http://www.qgis.org/wiki/HomeRange_plugin#Home-range_analyses_in_QGIS_using_R_through_Python

    Interesting app for webs (sometimes better suited than some R map packages)

    https://plugins.qgis.org/plugins/HomeRange_plugin/

    Based on a Google Summer of Code _

     Also

    https://sites.google.com/site/eospansite/introqgis_r

    and

    HomeRange_plugin

    http://hub.qgis.org/projects/quantum-gis/wiki/HomeRange_plugin

     

    Also read-

    http://blog.qgis.org/node/51

    Related Articles-

    R Graphs Resources

    https://rforanalytics.wordpress.com/r-graphs-resources/

    Using R from other Software

    https://rforanalytics.wordpress.com/using-r-from-other-software/

    and

    Visualize NHL Play-by-Play using Tableau Public and R

    http://brocktibert.wordpress.com/2011/02/13/visualize-nhl-play-by-play-using-tableau-public-and-r/

    Happy Valentine Day

    Image source-http://www.icondrawer.com/free.php

    HAPPY VAL&TINE  DAY

    Viva Libre Office

    WordPerfect 5.1 for DOS.
    Image via Wikipedia

    The Document Foundation is happy to announce the release candidate of
    LibreOffice 3.3.1. This release candidate is the first in a series of
    frequent bugfix releases on top of our LibreOffice 3.3 product. Please
    be aware that LibreOffice 3.3.1 RC1 is not yet ready for production
    use, you should continue to use LibreOffice for that.

    http://listarchives.documentfoundation.org/www/announce/msg00028.html

    Following is the list of changes against LibreOffice 3.3:

    Key changes at a glance:

    * Numerous translation updates
    * new mimetype icons for LibreOffice – explained here:
    http://luxate.blogspot.com/2011/01/not-even-included-but-already-improved.html
    * quite a few crasher fixes

    Detailed change log:

    * translation updates
    * Removed old/unmaintained icon themes
    * Fix for https://bugzilla.novell.com/show_bug.cgi?id=664516: Don’t
    use a reference or the default formula string will be changed
    * Install bash completion for oo* wrappers when enabled
    (https://bugzilla.novell.com/show_bug.cgi?id=665402)
    * Build fix: get the stlport compat workaround working for gcc 4.6.0
    * Build fix: no ddraw.h or ddraw.lib in the June 2010 DirectX SDK,
    removed usage
    * Windows installer: padded nologobanner.bmp, new size is 102×58
    * removed gd – Gaelic, ky – Kirghiz, pap – Papiamento, ti – Tigrinya,
    ms – Malay, ps – Pashto, ur – Urdu. UI localization does not exist
    in these languages. So it makes no sense to ship packages.
    * Build fix: pass thru PYTHON, found by configure. Will be used by
    filter/source/config/fragments/makefile.mk.
    * Upgraded libwpd (WordPerfect filter) to 0.9.1
    * Fixed BrOffice Windows start menu branding
    * Removed language code ‘kid’. kid is not Koshin, but key id pseudo
    language which is good for debugging UI but should no be included
    in the product
    * Added ca_XV and ast language/local name and description
    * Fixed incorrect page number in page preview mode
    (https://bugs.freedesktop.org/show_bug.cgi?id=33155). When the
    window is large enough to show several ‘Page X’ strings,
    the page number was not properly incremented.
    * Fixed incorrect import of cell attributes from Excel
    documents. When a cell with non-default formatting attribute starts
    with non-first row in a column, the filter would incorrectly apply
    the same format to all the cells above it if they didn’t have any
    formats.
    * Ubuntu: fix for lp#696527 – enable human icon theme in LibreOffice
    * Fix for https://bugzilla.redhat.com/show_bug.cgi?id=673819 crash on
    changing position of drawing object in header.
    * Changed OpenOffice.org to LibreOffice in nsplugin
    * Added Occitan dictionary
    * Added Ukrainian dictionaries
    * Fix window focus for langpack installation on Mac –
    https://bugs.freedesktop.org/show_bug.cgi?id=33056
    * Added/modified NLPsolver translations from Pootle
    * Fix for https://bugzilla.novell.com/show_bug.cgi?id=655763
    * Fix for RTF export crasher
    (https://bugzilla.novell.com/show_bug.cgi?id=656503)
    * Use LibreOffice as product name for EPS Creator header
    * Parse svg ‘color’ property (fixes
    https://bugs.freedesktop.org/show_bug.cgi?id=33551)
    * Use double instead of float in writerfilter import
    * Build fix: use PYTHON as passed through by set_soenv.in.
    * Fix for https://bugs.freedesktop.org/show_bug.cgi?id=33237 remove
    debug line
    * Fix for https://bugs.freedesktop.org/show_bug.cgi?id=33237 – fixes
    ole object import for writer (docx)
    * Fix for https://bugs.freedesktop.org/show_bug.cgi?id=33249
    rename OOo -> LibO on Getting Support Page
    * Fix ooxml import: handle css::table::BorderLine in addition to
    css::table::BorderLine2 That means that table cell properties are
    correctly set on import again.
    * Fix for https://bugs.freedesktop.org/show_bug.cgi?id=33258
    wikihelp: Improve the check for existence of the localized help.
    * Fix for https://bugs.freedesktop.org/show_bug.cgi?id=33994 – fixes
    several crashes around config UNO API
    * Fix for https://bugs.freedesktop.org/show_bug.cgi?id=30879
    * Fix for https://bugs.freedesktop.org/show_bug.cgi?id=32872
    Implementation names weren’t matching with xcu.
    * Fix: don’t pushback and process a corrupt extension
    * Fix: wikihelp – do not check for existence of the localized
    help. In case we do not have the help installed, it is up to the
    online service to decide the fallback in case a language version is
    not available.
    * Fix README: change su urpmi to sudo urpmi for Mandriva section
    * Fix README formatting –
    https://bugs.freedesktop.org/show_bug.cgi?id=32741 – using CRLF
    instead of LF on WIN platform
    * Fix README: word wrap at column 75 for better readability
    * Build fix: KDE3 library search order
    (https://bugs.freedesktop.org/show_bug.cgi?id=32797). Use LINKFLAGS
    instead of STDLIBS.
    * Start using technical.dic instead of oracle.dic
    (https://bugs.freedesktop.org/show_bug.cgi?id=31798)
    * Build fix: add explicit QRegion* for clipRegion to fix compile of
    kde backend
    * Cleanup: removed obsolete m_bSingleAltPress
    * Remove the menu when Left Alt Key was pressed for GTK
    * Fix for https://bugs.freedesktop.org/show_bug.cgi?id=33459: use
    year of era in long format for zh_TW by default
    * Fix wrong collation for Catalan language
    * Fix for https://bugs.freedesktop.org/show_bug.cgi?id=31271 wrong
    line break with “(”
    * Fix for https://bugs.freedesktop.org/show_bug.cgi?id=32561 – crash
    when iterating over the database types.
    * Default currency for Estonia should be Euro – fixes
    https://bugs.freedesktop.org/show_bug.cgi?id=33160
    * Avoid a pointless GetHelpText() call in the toolbox. Fixes
    https://bugs.freedesktop.org/show_bug.cgi?id=33315. GetHelpText()
    can be quite heavy, see
    https://bugs.freedesktop.org/show_bug.cgi?id=33088.
    * Paint toolbar handle positioned properly
    (https://bugs.freedesktop.org/show_bug.cgi?id=32558)
    * Build fix: move cxxabi.h after stl headers to workaround gcc 4.6.0
    and stlport
    * Fix for https://bugs.freedesktop.org/show_bug.cgi?id=33355
    manipulate also the C runtime’s environment
    * Fix for CTL/Other Default Font #i25247#, #i25561#, #i48064#,
    #i92341#
    * RTF export crasher
    (https://bugzilla.novell.com/show_bug.cgi?id=656503)
    * Fixed an infinite loop in RTF exporter
    * UI: translations need more space on word count dialog, made space
    for it.
    * Fix for https://bugzilla.novell.com/show_bug.cgi?id=660816 improve
    formfield checkbox binary export (and import)

    Again a BIG Thank You!

    Again whats Libre Office

    What does LibreOffice give you?

    Writer is the word processor inside LibreOffice. Use it for everything, from dashing off a quick letter to producing an entire book with tables of contents, embedded illustrations, bibliographies and diagrams. The while-you-type auto-completion, auto-formatting and automatic spelling checking make difficult tasks easy (but are easy to disable if you prefer). Writer is powerful enough to tackle desktop publishing tasks such as creating multi-column newsletters and brochures. The only limit is your imagination.

    Calc tames your numbers and helps with difficult decisions when you’re weighing the alternatives. Analyze your data with Calc and then use it to present your final output. Charts and analysis tools help bring transparency to your conclusions. A fully-integrated help system makes easier work of entering complex formulas. Add data from external databases such as SQL or Oracle, then sort and filter them to produce statistical analyses. Use the graphing functions to display large number of 2D and 3D graphics from 13 categories, including line, area, bar, pie, X-Y, and net – with the dozens of variations available, you’re sure to find one that suits your project.

    Impress is the fastest and easiest way to create effective multimedia presentations. Stunning animation and sensational special effects help you convince your audience. Create presentations that look even more professional than the standard presentations you commonly see at work. Get your collegues’ and bosses’ attention by creating something a little bit different.

    Draw lets you build diagrams and sketches from scratch. A picture is worth a thousand words, so why not try something simple with box and line diagrams? Or else go further and easily build dynamic 3D illustrations and special effects. It’s as simple or as powerful as you want it to be.

    Base is the database front-end of the LibreOffice suite. With Base, you can seamlessly integrate your existing database structures into the other components of LibreOffice, or create an interface to use and administer your data as a stand-alone application. You can use imported and linked tables and queries from MySQL, PostgreSQL or Microsoft Access and many other data sources, or design your own with Base, to build powerful front-ends with sophisticated forms, reports and views. Support is built-in or easily addable for a very wide range of database products, notably the standardly-provided HSQL, MySQL, Adabas D, Microsoft Access and PostgreSQL.

    Math is a simple equation editor that lets you lay-out and display your mathematical, chemical, electrical or scientific equations quickly in standard written notation. Even the most-complex calculations can be understandable when displayed correctly. E=mc2.

    LibreOffice also comes configured with a PDF file creator, meaning you can distribute documents that you’re sure can be opened and read by users of almost any computing device or operating system.

    Download LibreOffice now and try it out today.

    http://www.libreoffice.org/features/

     

    R for Analytics is now live

    Okay, through the weekend I created a website for a few of my favourite things.

    It’s on at https://rforanalytics.wordpress.com/

    Graphical User Interfaces for R

     

    Jerry Rubin said: “Don’t trust anyone over thirty

    I dont trust anyone not using atleast one R GUI. Here’s a list of the top 10.

     

    Code Enhancers for R

    Here is a list of top 5 code enhancers,editors in R

    R Commercial Software

    A list of companies and software making (and) selling R software (and) services. Hint- it is almost 5 (unless I missed someone)

    R Graphs Resources

    R’s famous graphing capabilities and equally famous learning curve can be made a bit more humane- using some of these resources.

    Internet Browsing

    Because that’s what I do (all I do as per my cat) , and I am pretty good at it.

    Using R from other Software

    R can be used successfully from a lot of analytical software including some surprising ones praising the great 3000 packages library.

    (to be continued- as I find more stuff I will keep it there, some ideas- database access from R, prominent R consultants, prominent R packages, famous R interviewees 😉 )

    ps- The quote from Jerry Rubin seems funny for a while. I turn 34 this year.