It depends on knowledge of each language if you are experienced in Python use Python if in R use R. Python was invented as general purpose language and R to solve statistical problems. Both has large community to gain support and available a lot of tutorials.
If you need statistics models or data visualization you might consider R if you would like to build automated workflows you should consider Python. You can combine both by using Beaker notebook (http://beakernotebook.com/). You can pass variables/data across different languages by global namespace. Therefore you can use best functionalities of each language.