News for hackers. Stuff that matters.
Re:Pandas 0.15 has been released by elliott34 on Monday October 20, 2014 @08:46AM (#8481805)
I work in pandas 95% of my day doing data automation tasks, manipulating sql queries, and data-munging for machine learning. It is literally life changing for someone like me.

I used to program solely in R, but after discovering pandas I really have no need to go back to R. My project workflow consists of several IPython notebooks+pandas+sklearn.

Works extremely well in production, as in, on a flask web server, as well.

Re:Pandas 0.15 has been released by datahipster on Monday October 20, 2014 @11:52AM (#8482733)
You ought to take a look at https://pypi.python.org/pypi/ipython-sql. This, in conjunction with IPython magic helpers specified in your IPython profile, can turn IPython into a SQL client. Here's a good example: https://gist.github.com/slnovak/583e35083ebd42892fab
Re:Pandas 0.15 has been released by b_friedland on Monday October 20, 2014 @12:13PM (#8482879)
Thanks for this, looks like it's going to be pretty handy.
Re:Pandas 0.15 has been released by elliott34 on Monday October 20, 2014 @12:34PM (#8483033)
OOOOOO awesome. Thank you!
Re:Pandas 0.15 has been released by minimaxir on Monday October 20, 2014 @10:18AM (#8482237)
For the particular tasks of "data automation tasks, manipulating sql queries, and data-munging for machine learning," Python is indeed better than R, especially with sklearn

For other applications (especially charting and data manipulation with ggplot2 and dplyr respectively), R has an edge.

Re:Pandas 0.15 has been released by tlmr on Monday October 20, 2014 @11:20AM (#8482518)
I don't think so. Have you checked out seaborn, blaze and bokeh?
Re:Pandas 0.15 has been released by tdaltonc on Monday October 20, 2014 @12:16PM (#8482902)
Not OP, but I've also been look for a way to leave ggplot2 behind and make the jump to 100% python for data analysis. These look neat.

Seaborn - http://web.stanford.edu/~mwaskom/software/seaborn/

Blaze - http://blaze.pydata.org/docs/v_0_6_5/index.html

Bokeh - http://bokeh.pydata.org/

Re:Pandas 0.15 has been released by hadley on Monday October 20, 2014 @01:20PM (#8483273)
There's also the confusingly named ggplot (for python): https://github.com/yhat/ggplot
Re:Pandas 0.15 has been released by tdaltonc on Monday October 20, 2014 @01:41PM (#8483407)
I've used that library, and I really don't like it at all. They tried to bring the R syntax to python, which ends up looking awful and is missing the point of the Graphical Grammar. In the same way that every language has it's own way of expressing control flow, every language should have it's own way to express the Graphical Grammar. We don't need R's GGplot2 in python, we need a pythonic way to express the Graphical Grammar.

If I had stronger python-fu I would love to build "GGPy".

Re:Pandas 0.15 has been released by tlmr on Monday October 20, 2014 @02:15PM (#8483623)
Isn't GGPy seaborn?
Re:Pandas 0.15 has been released by tdaltonc on Monday October 20, 2014 @03:05PM (#8483889)
Maybe. The plots look a lot like GGplot2 plots, any the syntax looks like python, but I haven't dug in to it to see if it builds plots using the Graphical Grammar under the hood.
Re:Pandas 0.15 has been released by elliott34 on Monday October 20, 2014 @05:36PM (#8484666)
we've shifted to plot.ly for visualization and moved away from expensive BI tools. We set up python/pandas scripts on CRON to output realtime data to our local plot.ly web server, which makes a local copy of the data and updates the chart. You simply embed the chart as an iframe where ever want internally, and BOOM, you've got a real time chart (beautiful I may add).

www.plot.ly

Re:Pandas 0.15 has been released by jackgolding on Tuesday October 21, 2014 @03:22AM (#8486302)
$60 per user per month is a bit steep...
Re:Pandas 0.15 has been released by elliott34 on Tuesday October 21, 2014 @11:20AM (#8487769)
Considering enterprise BI software/platforms these days can costs upwards of 4k per month, this is roundoff error.
Re:Pandas 0.15 has been released by jackgolding on Wednesday October 22, 2014 @01:05AM (#8491519)
I agree, just doesn't fit the projects I wish to use it for.
Re:Pandas 0.15 has been released by datahipster on Monday October 20, 2014 @11:53AM (#8482742)
For those cases where I have to dip into R for specific functionality, I'll use Rpy2. Pandas has great support for translating Pandas data frames to R data frames!