I guess the question title says it all... I know it's possible to do such real-time plots in Matlab and Python for example but I'm not aware of any such real-time visualisations in SAS?
It depends on what SAS tools are available to you and how real time you want it. It certainly possible with SAS Event Stream Processing Studio. Another way of doing it is to design a custom SAS stored process with JS front end and then frequently poll data from JS front end to update the graph/plot.
Regards,
Vasilij
Related
I am going to develop a generic C++/Qt GUI tool for data I/O from the user.
The data will be directed to/from the core application through a file.
However the same task could be performed by a spreadsheet. The only doubt I have is whether spreadsheets can save/load only the data that have changed since the last save/load operation, even in a temporary file.
I would like to know if this is a common feature among spreadsheets (especially the open source ones).
Do you mean with spreadsheet a software like Excel or or OpenOffice calc? That's a big difference to a customized Qt application. I am sure you can do this with Excel or OpenOffice calc. To decide the way to go it is more important which other requirements you have. Who should use the application and for which purpose? Do you know the neccessary programming languages/frameworks? Which functions should it implement?
Without a LOT more details you will not get a good answer here.
It seems that with spreadsheets (e.g. Excel, LibreOffice Calc, ...) it is not possible to save/load portions of the project, not even in a temporary delta file.
For these tasks, a database is the tool to use.
I have been tasked to create a crystal report that includes non linked subreports. It is meant to replicate the following. I am just having a hard time wrapping my mind around where to begin.
My application consumes a webservice which returns a list of objects for each web query made. I figured that since crystal reports tends to work natively with datasets, that I would create a custom dataset containing all the tables that the queries would involve.
Now that I have created a dataset and the data is loaded from the webservice I am consuming, I have come to a point where I am attempting to figure out how to query the dataset in such a way as to join columns from each datatable and build the report from that query.
Now can someone tell me whether there is an easier way to do this or have any suggestions as to what route they might take to accomplish this? The report needs to include subreports which complicates it a bit more.
I've found that it is cleaner and easier to maintain if you write a stored procedure in your database, and then just use that as your source in Crystal. If you have multiple sets of data to report, use multiple stored procedures. If you're going to have multiple subreports, it helps to have a common set of parameters for the procedures, although that is not required.
By getting your data using stored procedures, you can verify that you're getting the correct data before you write the report. Then Crystal is used mostly for formatting and totalling.
My department maintains all sorts of jobs and reports based on SAS, in a mainframe/batch environment (ie ugly JCL green screens).
I have been enrolled in an expensive training program from the SAS Institute. One of the first parts of the training asks me to install files from a zip file. "Open SAS" and run some files. I can't "open SAS" because I don't have it. It is embedded on the mainframe.
They provide some extremely limited instructions to work in z/OS. but I can't even figure out the basics like how to make a dataset to put the learning file into. They really give no guidance. They assume you already know how to use SAS.
Anyway, the training shows examples in Windows using SAS Enterprise Guide. I would like to get that and use it instead, at least for learning the SAS language. But when I called SAS just to find out if that is a free download, or if not how much it would cost, they said they would call me back and never did. So I just want to know a ballpark for how much it would cost me to get this tool. Also, if I had that tool, would I be able to use it to access the jobs on the Base SAS that I already have (on the mainframe) or would I have to purchase another Base SAS for Windows? I haven't been able to find answers to these questions via a Google search, and the SAS company didn't call me back. Can anyone with more knowledge about this help me out?
As far as I know, SAS Institute does not provide their software to individuals. They work with organizations and the yearly licence could cost tens to hundreds thousand dollars, depending on the components included and the number of processors or users.
There was crippleware SAS Learning Edition but they discontinued it.
I wonder if you can ask for refund for your expensive training program. Alternatively, you can try to run SAS scripts in batch mode on your mainframe. There are some third-party solutions for IDE like EMACS Speaks Statistics (ESS). You will lose functionality like dataset viewer.
I know that it is possible to perform various functions of SPSS through scripts.
Is it also possible to run ARIMA modeling through scripts? If yes, are there any good tutorials/documents for that?
Thank you so much.
The software R should be your choice.
Does this help you?
http://stat.ethz.ch/R-manual/R-patched/library/stats/html/arima.html
Anything computational that you can do via the user interface in SPSS can also be done using syntax. In particular, the ARIMA command does those models. Many users prefer, instead, to use the Expert Modeler in Statistics, which automates much of the process of figuring out the appropriate ARIMA model, stationarity transformations, outlier handling, etc. That is the TSMODEL command. Since virtually every dialog box in Statistics has a Paste button that generates the syntax and places it in the Syntax Editor window, it is easy to build a syntax file by doing point and click.
Statistics also supports scripting via the Python, .NET, Basic, and even R languages.
Take a look at the Case Studies on the Help menu for quick walkthroughs on forecasting as well as other statisticall topi
I'm implementing some simple machine learning algorithms on some financial data in c++, and would like to be able to present this in a 'professionel' way to a potential customer.
Does anyone know a good framework for displaying financial charts?
Or is there a simple way to do something else like embed gnuplot in a qt widget?
If your customer is in finance, speak to them on their terms. Financial people do things in Excel and Powerpoint. Write your data in comma-separated value format, import this into Excel, create some Excel plots, and pull this into a Powerpoint presentation.
You might think of Excel and Powerpoint as being beneath someone who can develop machine learning techniques. Don't think that way. You are trying to sell a product, you need to speak in the customer's lingo, not your's.
And do check for spelling errors in your presentation. 'Professionel' presentations do not have misspelled words.