There's some useful information at SO:
In the old days, it was common to use Rprof, and you can see ?Rprof for more information, but clearly you want something more user friendly.
If you look ...
For Python, I use and recommend Spyder. It sort of mimics MATLAB's GUI. Although the normal techniques work, for scientific/statistical/data science uses, I recommend installing using Anaconda. This page describes using Spyder with Spark.
Another GUI for Python that I've played with is Rodeo. It looks promising, but I've spent very little time with it. ...
RStudio has stylesheets for python and spark scripting and R has packages for calling python and sparkly (rpython, sparklyr) so I guess you could use the RStudio IDE.
It has areas to control objects, view output, write scripts, git integration, file browser. And you can save projects in neat packages along with your data using .RProj.
If you can use Qt, I would recommend QCustomPlot(http://qcustomplot.com/) - a very nice library written in c++. It has very good documentation, has forum where you can answer questions if you have some problems.
One trick that you can use is to embed python into your application, how to do this is explained here, and then use a python ggplot library such as https://pypi.python.org/pypi/ggplot - this will remove the requirement to have R & ggplot2 installed on the target system.
This usage is covered by the python licence, PSF Licence, and under the ggplot BSD ...
Simply install colorama with pip install colorama then you can use it with:
print (colorama.Fore.RED + 'some red text')
print (colorama.Back.GREEN + 'and with a green background')
If you would like a simpler way of coloring output, among other things, you should take a look at click and the secho() command which detects if ...
AWS may be good to get your feet wet, but once your free trial is up, it is MUCH more expensive than Linode.com for the resources you can get.
Additionally, with Linode, you have complete and total control of your VPS - what Linux (or BSD) distribution you run, you are the root user, you are in control of all of it.
Linode.com is $5/mo for the cheapest "...
I can recommend you to try AWS and/or Google Compute Engine.
AWS has free tier plans that include everything an operating system can do, but the free tier plan is limited both in time and functinality.
Gearhost also offers free plans that include a database, but the offer is limited. It can make a large difference if you only pay $5 monthly, then you'll ...
In R you can use the ggplot2 package. Some functions to do 2D density plots are built-in.
However, it is good visualization practice not to rely on 3D graphics for quantitative purposes (see , for example, Kieran Healy's Book Data Visualization Ch 1), because human perception is easily fooled with respect to depth effects, interaction of colors, and ...
In general the best way to develop any code is to use a Version Control System. As long as the version control system is hosted in a shared resource, such as online, then any computers with access to that shared resource will have access to the latest changes that have been committed (and in some cases pushed) to that resource and can make changes, commit (...
I implemented this algorithm in Python: https://github.com/sfczekalski/similarity_forest
My implementation includes not only binary classification, as in the paper, but also multiclass classification, regression, anomaly detection and metric learning for clustering. Some example codes are provided in examples folder.
My work is still in progress, more ...
Too long for a comment, so I will post as an answer, although it is not exactly what you ask for, parts of this should be acceptable.
If you do not get a solution, which seems likely, because MS tended to keep their proprietary binary formats very private, don’t give up.
Just do what I would have done in the first place anyway; unless there is some ...
Rcmdr is a GUI for R that meets the criteria. It is an R package. According to its author, John Fox, it formulates R command strings and executes them using eval(parse()). It is an open source, R package available on CRAN and can be reviewed by the user.
You could use the R r-python package to wrap your calls in python calls, you may have to provide a small python wrapper to import and initialize the library and possibly to provide an abstraction layer for the library calls.
You can use SageMathCloud. It is a cloud service entirely based on Sage (which in turn includes R) and LaTeX.
As you can see, you can mix up various cells with different languages. In the picture I have put a %latex cell and a %R one. The default of course is Sage, but you can also use %html or %md for Markdown.
While you are in R mode, the IDE offers you ...
Of R I am not aware of any packages that allow you to capture images from a camera. However in Python you have different options, furthermore, there are a lot of libraries available for Python, such as NumPy and SciPy which allow you to do statistical and matrix operations like in Matlab and R, and Python is easy to learn.
The different packages in Python ...
I like 'h2o'.
Principal Component Analysis (pca)
Distributed Random Forest (rf)
Gradient Boosted Machine (gbm)
Generalized Linear model (glm)
Generalized Low-Rank model (glrm)
These are all wired into a single interface. It is good at using all the cores on your machines, and having interfaces to ...
caret has been used by me with success: http://caret.r-forge.r-project.org/
There is also the MLR package: https://cran.r-project.org/web/packages/mlr/index.html
From the site:
Interface to a large number of classification and regression
techniques, including machine-readable parameter descriptions. There
is also an experimental ...