Welcome!
This is the community forum for my apps Pythonista and Editorial.
For individual support questions, you can also send an email. If you have a very short question or just want to say hello — I'm @olemoritz on Twitter.
Analyser and R for IOS
-
Many of you have asked for Pandas and SciPY to be added to Pythonista. In earlier threads some mention has been made of the Analyser app that purports to offer these and other data analysis modules that are unavailable here. Analyser is relatively expensive ($15.99) and it does not permit modules to be installed so you get what the author includes. I noticed that the author of Analyser also has an app "R for IOS" which is $.99 so I figured I would try it just to see what kind of code and in particular UI the author creates. I have not tested it extensively but I can say that demo() and help() kill the app.
There does not appear to be a console interface so what you get is an editor into which you can type R code and then click Run which takes you to another window that shows the result. There is apparently no documentation and if you click on support from the iTunes page for the app you are taken to an invalid URL.Of course I don't know what the Analyser UI looks like and I don't plan on spending $16 to find out. Has anyone tried it? There are no reviews on App store.
-
-
-
@ihf Hi ihf, I don't know R language, but if you need to perform simple R scripts (or Maxima, Gap, GP, HTML, Octave, Singular scripts), the Sage remote server works using a command like R.eval(X) where X is any R script as a python string. You can execute also Octave scripts or render Html pages in the same way, you should use octave.eval()....
For heavy calculations it is better to use a specific App like Analyser, that I dont want to buy due to little free space in my iphone.
Bye -
Actually I have no need to execute R scripts, I only purchased the R for iOS app to see what kind of UI the author of Analyser produces. So far, I am not impressed.
-
Hi, I also need pandas and scipy on my iPad (and really, really hope that they'll be available in Pythonista one day), so I decided to try the Analyser app (despite the price). My advice: don't waste your money on this app, it's a total rip-off. Its UI is a mix of English, Chinese and empty labels which appear to be randomly placed on the screen and the embedded editor is a joke. I filed a complaint at Apple Support and was able to get my money back, so I just wanted to warn you not to buy this app.
For the moment I'm using Microsoft Azure Notebooks when I need pandas and scipy, works great. But I would welcome an offline solution someday, preferably in Pythonista ofcourse :-)
-
@Walter Thanks for the heads-up. Your experience is consistent with mine although I only invested $.99.
-
@Walter Hi, in my opinion if Pythonista will have some powerful python math libraries built-in in next releases, I hope the @omz' App will be less about 500/600 Mb. A good thing would be to allow user to install what he needs and delete/uninstall what he doesn't use, to preserve storage mem; all the important/basic libraries should be protected (read only).
Bye -
I guess this shouldn't become an Analyser forum, but on the other hand, it seems one cannot emphasize enough that many would love to see support of Pandas and SciPy in Pythonista.
I made the investment and though the UI is seriously underwhelming, I am quite impressed with Analyser. Besides Python, it contains a pretty rich R environment with lots of popular packages. The main disadvantage is that the editor and the UI overall are rather rudimentary, to put it mildly. Without manually saving it, you may lose your work, for instance. Not an experience you know and like on an iPad.
Nevertheless, for me it is an okay to good offline solution. I certainly wouldn't call it a rip-off.
-
Maybe I should shut my big mouth, but that does not seem like me :). But the author mentioned in another post that @ccc references that he would be willing to sell the libs (complied in such a way that they could be used by Pythonista) to @omz. Hmmm, well sell is a pretty lose word. One time cost etc. I am not sure
I have no idea what the merits of this would be, regards updates, support etc....bloated App blah blah. Etc.
But if its a simple as raising some money (which I am guessing it not) I would be willing to contribute. I dont have any need for these libs and doubt I ever will. But I am all for anything that improves Pythonista for the users. For the skimpy amount I have paid for Pythonista Vrs the pleasure I have got out, I would have no problem with that. I think some others may feel the same way. I understand everyone has different financial suituations in the here and now, but for me I am in a suituation were I could kick in.
@omz, I hope you don't think I have crossed a line here. Is not my intention to. There are many ways to slice a cake though. I don't pretend to understand the ramifications of what's been suggested. In my own way, I feel I am trying to be helpful. -
-
For the R fans out there, think of Analyser as a batch processor. I found that using Textastic and Files improves the experience. Of course, when I started using R (S, actually) it was Emacs and the CLI, so it wasn't that big of a stretch for me. It's not interactive (see ?interactive).
Also R runs lots of helper programs and uses .so files profusely, which Apple forbids. so it is a cut down version.
-
Pythonista doesn't have pandas. Even you asked many times. The author doesn't care about users. Just a toy not a tool.
-
@lpl your negotiation skills seem to be somewhat lacking. Do you think your <Flames> will help or hinder the case for including pandas
FYI: THERE ARE AN EVER GROWING NUMBER OF USERS WHO LOVE PYTHONISTA
and @omz for keeping it alive and ever more functional. -
@adrius42 So did he ever give us the answer to the question? More and more people sent the same request. NO ANSWER. Did you try to talk to other developers? I sent emails to other developer and he could write back within 6 hours. And for omz? Maybe within 6 months.
-
It had been answered many times -- @omz has said he had no plans to implement scipy or pandas in the near future:
https://forum.omz-software.com/topic/1488/pandas-on-pythonista/22?page=2
https://forum.omz-software.com/topic/2544/wish-list-for-next-release/95#
There are more that I remember. The basic gist is that he has never said it will absolutely never happen, but also said he is not planning it in the near term, or commit to a date because it may or may not work out.
If I needed to use scipy/pandas on my iPad today, I would be using sagecell to run my work in the cloud. Not quite as convienent, but the wrench script works and makes it somewhat transparent. Any other promises or intentions are not going to help you today, and whining about it won't get it implemented sooner.
-
@JonB "Pandas is more likely to happen (again, no promises!)." 3 YEARS AGO....
LOL. -
And Analyser and R for IOS already supported numpy,s.cipy,pandas,statsmodels,scikit-leary/image,nilearn,astroML,pymc,nipy many years ago. So I really don't know what is omz doing now. Maybe ui or other GREATER features instead of the modules in python even lots of people keep asking?
-
Analyzer and Juno are two apps that advertise support for scipy/pandas and the like. If that is a priority for you, I'd suggest you invest in one of those apps.
-
@JonB So even other apps already added them to their apps. And omz still said difficult/will try. And you, almost as an admin in this forum, just said, it's ok, at least it still can be used?