---
product_id: 302949464
title: "Hands-On Programming with R"
price: "378 Lei"
currency: RON
in_stock: true
reviews_count: 5
url: https://www.desertcart.ro/products/302949464-hands-on-programming-with-r
store_origin: RO
region: Romania
---

# Hands-On Programming with R

**Price:** 378 Lei
**Availability:** ✅ In Stock

## Quick Answers

- **What is this?** Hands-On Programming with R
- **How much does it cost?** 378 Lei with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.ro](https://www.desertcart.ro/products/302949464-hands-on-programming-with-r)

## Best For

- Customers looking for quality international products

## Why This Product

- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Description

Buy Hands-On Programming with R by Grolemund, Garrett online on desertcart.ae at best prices. ✓ Fast and free shipping ✓ free returns ✓ cash on delivery available on eligible purchase.

Review: Als ich diese Einführung in R gekauft habe, besaß ich schon ein paar andere Bücher, in denen R eine Rolle spielte. Das waren Bücher über Statistik, Datenanalyse, Datenvisualisierung, also die Dinge, die man mit R gut machen kann. Aber R als Programmiersprache kam mir dabei ein bisschen zu kurz. So wurde ich auf diesen Titel aufmerksam. Geboten ist hier eine Einführung in die Programmierung auf Grundlage der Sprache R. Ich kenne einige Programmiersprachen, aber R hat ein eigenwilliges Sprachdesign. Auch wenn die Syntax recht konventionell wirkt, arbeitet man in R typischerweise mit etwas anderen Datenstrukturen und löst Probleme etwas anders als mit den gängigen objektorientierten und prozeduralen Sprachen. Es ist zwar möglich, R im Stil von C zu schreiben, aber dann braucht man sich nicht wundern, wenn die eigenen Programme ziemlich langsam laufen. Der Autor zeigt in diesem Buch dagegen, wie man idiomatisches R schreibt. An die Stelle von Schleifen tritt dann eine Kombination aus logischen Tests auf Vektoren, Subsetting und Rechenoperationen auf ganzen Vektoren. Python-Programmierer, die schon einmal mit Numpy oder Pandas gearbeitet haben, werden hier einiges wiedererkennen. Es gibt Dinge, die R ziemlich gut und ziemlich schnell kann. Code, der das ausnutzt, kann kompakt, gut lesbar und durchaus recht schnell sein. Gut gefällt mir der Stil, in dem das Buch geschrieben ist. Grolemund trifft hier einen Ton, der sich schon fast wie eine persönliche Anleitung anfühlt. Das Buch enthält auch Übungen. Besonders zahlreich sind sie zwar nicht, aber sie sind didaktisch geschickt gewählt, um die vermittelten Konzepte zu festigen. Da R eine domänenspezifische Sprache im Umfeld Statistik ist, wählt Grolemund Beispiele aus dem Bereich Glücksspiel. Man beginnt mit kleinen Simulationen eines Würfelspiels (auch mit "gezinkten" Würfeln), geht über zu einem Kartenspiel und endet mit einem Glücksspielautomaten, dessen Gewinnausschüttung einerseits exakt berechnet und andererseits durch Simulation geschätzt wird. Das Buch ist recht kurz und somit auch angenehm schnell durchgearbeitet. Danach sollte man gut vorbereitet sein, ein fortgeschrittenes Buch über R zu lesen, dass schon eindeutiger auf Anwendungen im Umfeld Statistik, Datenanalyse und Datenvisualisierung bezogen ist. Ein natürlicher Nachfolger wäre etwa "R for Data Science", an dem der gleiche Autor mitgewirkt hat. Hier geht es dann nicht mehr allein um die Sprache, sondern um Konzepte, Vorgehensweisen, Workflows. Auf diese viel spannenderen Themen kann man sich aber besser konzentrieren, wenn man sich nicht gleichzeitig die Grundlagen der Sprache R erarbeiten muss. Darum ist "Hands-On Programming with R" meiner Meinung nach das beste erste Buch über R, dass man unbedingt lesen sollte.
Review: Lately, there are several books that on the market that purport to teach the R language in a short time; most of these works aren’t worth much, inasmuch these give a cursory list of commands without a deep going explanation. Grolemund’s book is concise but very methodical and clear in its exposition. Its goal is to teach R, using 3 projects for practicality. All basic knowledge is adequately covered in a methodical way and proper programming discipline is taught. The book does not go into the field of statistics; but that is not its purpose, it aims to teach effectively the programming language. I can highly recommend this work and, if one takes the time to replicate all examples on one’s computer, in a reasonable time one can master R’s principles.

## Technical Specifications

| Specification | Value |
|---------------|-------|
| Best Sellers Rank | #171,523 in Books ( See Top 100 in Books ) #312 in Databases & Big Data #426 in Applied Mathematics #431 in Computer Software |
| Customer reviews | 4.6 4.6 out of 5 stars (292) |
| Dimensions  | 17.78 x 1.45 x 23.34 cm |
| Edition  | 1st |
| ISBN-10  | 1449359019 |
| ISBN-13  | 978-1449359010 |
| Item weight  | 408 g |
| Language  | English |
| Print length  | 250 pages |
| Publication date  | 26 August 2014 |
| Publisher  | O'Reilly Media |

## Images

![Hands-On Programming with R - Image 1](https://m.media-amazon.com/images/I/81S-6M8Da-L.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ Review
*by K***N on 23 July 2020*

Als ich diese Einführung in R gekauft habe, besaß ich schon ein paar andere Bücher, in denen R eine Rolle spielte. Das waren Bücher über Statistik, Datenanalyse, Datenvisualisierung, also die Dinge, die man mit R gut machen kann. Aber R als Programmiersprache kam mir dabei ein bisschen zu kurz. So wurde ich auf diesen Titel aufmerksam. Geboten ist hier eine Einführung in die Programmierung auf Grundlage der Sprache R. Ich kenne einige Programmiersprachen, aber R hat ein eigenwilliges Sprachdesign. Auch wenn die Syntax recht konventionell wirkt, arbeitet man in R typischerweise mit etwas anderen Datenstrukturen und löst Probleme etwas anders als mit den gängigen objektorientierten und prozeduralen Sprachen. Es ist zwar möglich, R im Stil von C zu schreiben, aber dann braucht man sich nicht wundern, wenn die eigenen Programme ziemlich langsam laufen. Der Autor zeigt in diesem Buch dagegen, wie man idiomatisches R schreibt. An die Stelle von Schleifen tritt dann eine Kombination aus logischen Tests auf Vektoren, Subsetting und Rechenoperationen auf ganzen Vektoren. Python-Programmierer, die schon einmal mit Numpy oder Pandas gearbeitet haben, werden hier einiges wiedererkennen. Es gibt Dinge, die R ziemlich gut und ziemlich schnell kann. Code, der das ausnutzt, kann kompakt, gut lesbar und durchaus recht schnell sein. Gut gefällt mir der Stil, in dem das Buch geschrieben ist. Grolemund trifft hier einen Ton, der sich schon fast wie eine persönliche Anleitung anfühlt. Das Buch enthält auch Übungen. Besonders zahlreich sind sie zwar nicht, aber sie sind didaktisch geschickt gewählt, um die vermittelten Konzepte zu festigen. Da R eine domänenspezifische Sprache im Umfeld Statistik ist, wählt Grolemund Beispiele aus dem Bereich Glücksspiel. Man beginnt mit kleinen Simulationen eines Würfelspiels (auch mit "gezinkten" Würfeln), geht über zu einem Kartenspiel und endet mit einem Glücksspielautomaten, dessen Gewinnausschüttung einerseits exakt berechnet und andererseits durch Simulation geschätzt wird. Das Buch ist recht kurz und somit auch angenehm schnell durchgearbeitet. Danach sollte man gut vorbereitet sein, ein fortgeschrittenes Buch über R zu lesen, dass schon eindeutiger auf Anwendungen im Umfeld Statistik, Datenanalyse und Datenvisualisierung bezogen ist. Ein natürlicher Nachfolger wäre etwa "R for Data Science", an dem der gleiche Autor mitgewirkt hat. Hier geht es dann nicht mehr allein um die Sprache, sondern um Konzepte, Vorgehensweisen, Workflows. Auf diese viel spannenderen Themen kann man sich aber besser konzentrieren, wenn man sich nicht gleichzeitig die Grundlagen der Sprache R erarbeiten muss. Darum ist "Hands-On Programming with R" meiner Meinung nach das beste erste Buch über R, dass man unbedingt lesen sollte.

### ⭐⭐⭐⭐⭐ Review
*by J***T on 15 November 2022*

Lately, there are several books that on the market that purport to teach the R language in a short time; most of these works aren’t worth much, inasmuch these give a cursory list of commands without a deep going explanation. Grolemund’s book is concise but very methodical and clear in its exposition. Its goal is to teach R, using 3 projects for practicality. All basic knowledge is adequately covered in a methodical way and proper programming discipline is taught. The book does not go into the field of statistics; but that is not its purpose, it aims to teach effectively the programming language. I can highly recommend this work and, if one takes the time to replicate all examples on one’s computer, in a reasonable time one can master R’s principles.

### ⭐⭐⭐⭐⭐ Review
*by A***Z on 13 January 2018*

Excelente introducción a la programación con R. Muy didáctico e interesante con los ejemplos que expone. Se lo recomiendo a todo el que esté interesado en conocer y profundizar en R.

## Frequently Bought Together

- Hands-On Programming with R: Write Your Own Functions and Simulations
- R for Data Science: Import, Tidy, Transform, Visualize, and Model Data
- Learning R: A Step-by-Step Function Guide to Data Analysis

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.ro/products/302949464-hands-on-programming-with-r](https://www.desertcart.ro/products/302949464-hands-on-programming-with-r)

---

*Product available on Desertcart Romania*
*Store origin: RO*
*Last updated: 2026-02-15*