Andrie de Vries - R für Dummies

Здесь есть возможность читать онлайн «Andrie de Vries - R für Dummies» — ознакомительный отрывок электронной книги совершенно бесплатно, а после прочтения отрывка купить полную версию. В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Жанр: unrecognised, на немецком языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

R für Dummies: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «R für Dummies»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

Wollen Sie auch die umfangreichen Möglichkeiten von R nutzen, um Ihre Daten zu analysieren, sind sich aber nicht sicher, ob Sie mit der Programmiersprache wirklich zurechtkommen? Keine Sorge – dieses Buch zeigt Ihnen, wie es geht – selbst wenn Sie keine Vorkenntnisse in der Programmierung oder Statistik haben. Andrie de Vries und Joris Meys zeigen Ihnen Schritt für Schritt und anhand zahlreicher Beispiele, was Sie alles mit R machen können und vor allem wie Sie es machen können. Von den Grundlagen und den ersten Skripten bis hin zu komplexen statistischen Analysen und der Erstellung aussagekräftiger Grafiken. Auch fortgeschrittenere Nutzer finden in diesem Buch viele Tipps und Tricks, die Ihnen die Datenauswertung erleichtern.

R für Dummies — читать онлайн ознакомительный отрывок

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «R für Dummies», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Pakete finden

Einige Websites, Repository genannt, bieten die Möglichkeit, Pakete zu suchen und herunterzuladen. Die wichtigste von ihnen ist das Comprehensive R Archive Network (CRAN; http://cran.r-project.org ), auf das Sie auch aus R heraus zugreifen können .

Neben der Basisinstallation von R und den Handbüchern enthält das CRAN eine umfassende Sammlung von Paketdateien und die Referenzhandbücher aller Pakete. Manche Pakete haben auch eine sogenannte vignette , das ist eine Kurzanleitung für die Funktionen im Paket. Zu guter Letzt können Sie im CRAN überprüfen, ob ein Paket noch gewartet wird, und sich die Änderungshistorie ansehen. Das CRAN ist auf jeden Fall einen Besuch wert!

Pakete installieren

Ein Paket installieren Sie mit der Funktion install.packages(), was Sie sicher nie erraten hätten. Im Beispiel wollen wir das Paket fortunesinstallieren. Dazu rufen Sie install.packages ()mit dem Namen des Pakets im Argument auf .

Das Paket fortunesenthält eine ganze Menge lustiger und zum Nachdenken anregender Anekdoten von Mailinglisten und Hilfeseiten. Sein Name ist dem Brauch der fortune cookies (englisch für Glückskeks) entlehnt. Installieren Sie das Paket so:

> install.packages("fortunes")

картинка 50Möglicherweise fordert R Sie auf, einen sogenannten CRAN-Spiegel (englisch mirror ) anzugeben. Da praktisch weltweit alle Nutzer von R auf dieselben Seiten zugreifen, wurde der Inhalt auf über 80 registrierten Servern – häufig Universitäten – gespiegelt. Nachdem Sie einen Server in Ihrer Nähe ausgewählt haben, verbindet sich R und lädt das gewünschte Paket herunter. In RStudio können Sie den Spiegel mithilfe von TOOLS | GLOBAL OPTIONS | PACKAGES | PRIMARY CRAN REPOSITORY festlegen, indem Sie auf die Schaltfläche CHANGE klicken.

Nachdem Sie die Anweisung gegeben haben, erhalten Sie von R ein paar Informationen über den Verlauf der Installation:

versuche URL … length 202721 bytes (197 KB)downloaded 197 KB

Paket 'fortunes' erfolgreich ausgepackt und MD5 Summen abgeglichen

Die heruntergeladenen Binärpakete sind in…

Hier erfahren Sie, in welches Verzeichnis (genannt library = Bibliothek) die Dateien des Pakets installiert wurden und ob die Installation erfolgreich war. Zugegeben, das sieht alles etwas technisch aus, sobald Sie jedoch erfolgreich( successfully) lesen, können Sie sich entspannt zurücklehnen – es hat geklappt.

Pakete laden und entladen

Nach einiger Zeit haben Sie möglicherweise viele, viele Pakete erhalten und installiert. Damit diese nicht unnötig Speicher und Rechenzeit verbrauchen, werden sie nicht automatisch beim Öffnen geladen. Dies tun Sie für jedes Paket, bevor Sie die erste Funktion des Pakets verwenden wollen, mithilfe der Funktion library().

Laden wir also das Paket fortunes:

library(fortunes)

картинка 51Die Anführungszeichen können Sie bei der Verwendung der Funktion library()weglassen. Es könnte jedoch schlauer sein, sie zu verwenden.

Von jetzt an können Sie die Funktionen dieses Pakets genau wie Basisfunktionen verwenden. Zum Beispiel so:

> fortune("Hier ist R!")

картинка 52Die library (= Bibliothek) ist das Verzeichnis, in das Pakete installiert werden. Sagen Sie nie Bibliothek (oder library ) zu einem Paket, das ist eine der Todsünden in der R-Gemeinde. Schauen Sie sich Folgendes an und vergessen Sie es nie wieder:

> fortune(161)

картинка 53Wenn Sie die Funktion fortune()ohne Argument aufrufen, erhalten Sie eine zufällig ausgewählte Anekdote aus dem Paket. Es sind ein paar ganz treffende dabei.

Wenn Sie ein Paket entladen wollen, benötigen Sie etwas R-Magie. Bezeichnenderweise übernimmt die Aufgabe die Funktion detach()(= ablösen). Sie müssen jedoch angeben, dass es sich beim Abzulösenden um ein Paket handelt:

> detach(package:fortunes, unload = TRUE)

картинка 54Auch dieses Kommando entlädt nicht immer jedes Paket. Das ist zum Beispiel der Fall, wenn noch ein weiteres Paket in Verwendung ist, was zu seiner ordnungsgemäßen Ausführung von dem zu entladenden Paket abhängig ist. Sollten Sie nach einer Weile Arbeit mit R verschiedene Pakete geladen und entladen haben, können Sie auch einfach Ihre Arbeit speichern, R schließen und anschließend eine neue Session starten.

Ein Paket ist so gut wie seine Autoren

Sehr viele Menschen tragen auf die eine oder andere Weise zu R bei. Wie in jeder Open-Source-Gemeinde sind darunter sehr fähige Programmierer und Menschen mit besonders herzerwärmendem Enthusiasmus. R selbst ist auf Herz und Nieren getestet, und im CRAN bereitgestellte Pakete müssen hohe Anforderungen an Sicherheit und Funktionalität erfüllen. Dies bedeutet für Sie, dass Sie mit solchen Paketen weder Ihre R-Installation noch – viel schlimmer – Ihren Computer ruinieren.

Dies bedeutet jedoch nicht, dass die Pakete immer das tun, was sie zu tun vorgeben. Selbst Programmierer sind Menschen und machen Fehler. Es sollte also zu Ihrer Gewohnheit werden, ein Paket erst einmal an einem Beispiel zu testen, bei dem Sie das Ergebnis kennen.

Auf der anderen Seite ist es ein großer Vorteil, dass viele Menschen R verwenden. Bei manchen dreht sich der Magen schon um, wenn sie nur daran denken, einer riesigen Softwarefirma einen Fehler zu melden. In R haben Sie meist die E-Mail-Adresse des Autors. Nutzer melden Fehler und auffälliges Verhalten von Paketen, und Autoren verbessern ihr Paket laufend. Aus diesem Grund ist die Qualität von Paketen mindestens so gut wie die kommerzieller Produkte. Immerhin ist der Quellcode für jeden offen zugänglich und kann überprüft sowie gegebenenfalls korrigiert werden. Dies gilt auch für die Kernfunktionalität von R.

Wir hätten diese Anmerkungen auch mit »Ein Paket ist so gut wie die Anwendergemeinde, die es verwendet« überschreiben können. Die R-Gemeinde ist einfach fantastisch – und das sollten Sie wissen. Durch den Kauf dieses Buchs sind Sie nun offiziell Mitglied geworden.

Teil II

Arbeiten mit R

IN DIESEM TEIL wenden Sie Grundlagen an stellen Sie Ihre Daten dar setzen - фото 55

IN DIESEM TEIL …

wenden Sie Grundlagen an.

stellen Sie Ihre Daten dar.

setzen Sie wichtige Operatoren ein.

Конец ознакомительного фрагмента.

Текст предоставлен ООО «ЛитРес».

Прочитайте эту книгу целиком, купив полную легальную версию на ЛитРес.

Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «R für Dummies»

Представляем Вашему вниманию похожие книги на «R für Dummies» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Отзывы о книге «R für Dummies»

Обсуждение, отзывы о книге «R für Dummies» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x