Así que tenéis buenos motivos para no creer nada de lo que os cuente sobre R.
No hay alternativa a UNIX (Linux, macOS) por:
Y todo ello consecuencia de que fueron creados por y para hackers.
ssh, curl, get, post, endpoint, api, flask, json, scraping, xhr, xpath, http, scp, nat, ip, tcp, port, telnet, apache, nginx, postfix, css,...
git
(y Github, Bitbucket, etc.)¡Texto!
Y recuerda: seas quien seas, casi todo el talento está fuera:
Ejemplos:
Objetivo: poder mantener conversaciones adultas con los ordenadores.
¡Pero apenas de lo que tienen en común!
data.frames
ddply(iris, .(Species), summarize, media = mean(Petal.Length)
iris.groupby(['Species'])['Petal_Length'].mean()
iris.groupBy("Species").agg(mean("Petal_Length"))
La metaoperación es el groupby; el resto es solo sintaxis.
Nota: gran parte de lo que sigue aplica también a Python.
Sí que lo es para el día a día del analista de datos:
Reemplaza a Excel:
Reemplaza, complementa y extiende SQL:
Rmarkdown permite generar documentos que:
Estos pedazos de código:
lattice
y ggplot2
han servido de inspiración a Python y otros entornosSe pueden ver ejemplos en:
(Disponible aquí)
Pensado para quienes trabajan diariamente con datos creando informes, gráficos, etc.
Introducir al lector a:
... aunque la conversación continúa en: