[Tutor] Get a single random sample
alan.gauld at btinternet.com
Fri Sep 9 20:04:04 CEST 2011
On 09/09/11 11:44, kitty wrote:
> ...I have been an R user for 7 years and and am
> finding it difficult to do even basic things in python,
If you are trying to do the kinds of things that R is good at in Python
you will find it involves a lot more work. That's because Python is a
general purpose programming language and R is a special purpose one,
optimised to its task. You can do most things in Python but it can never
compete with a specialised language in that language's area.
On the other hand if you try writing networking applications or
GUIs in R you will likely find that's harder than using Python.
Choosing the right tool for the job is always a choice between a
specialist tool or a general purpose one. If you do a specialised job a
specialised tool is probably a better choice.
> In R I would just
> data<-read.table("FILE PATH\\Road.density.municipio.all.txt", header=T)
> My question is how do I get python to do this???
> Sorry I know it is very basic but I just cant seem to get going,
And there's the rub, it may be very basic in R but its quite a challenge
in Python, you need to get into a lot more detail.
But the good news is that there is an interface between Python
and R - called RPy - that you can use to get the best of both worlds.
Use Python for the general stuff and use RPy for the analytical work...
You can get RPy here:
And there is a simple introduction and comparison of R and
Python benefits here:
Author of the Learn to Program web site
More information about the Tutor