R für Dummies. Andrie de Vries

Читать онлайн.
Название R für Dummies
Автор произведения Andrie de Vries
Жанр Программы
Серия
Издательство Программы
Год выпуска 0
isbn 9783527836093



Скачать книгу

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)

      

Die 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!")

      

Die 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)

      

Wenn 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.

       > detach(package:fortunes, unload = TRUE)

      

Auch 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.

      Arbeiten mit R

image

      IN DIESEM TEIL …

       wenden Sie Grundlagen an.

       stellen Sie Ihre Daten dar.

       setzen Sie wichtige Operatoren ein.

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

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

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

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

/9j/4AAQSkZJRgABAQEBLAEsAAD/4gI4SUNDX1BST0ZJTEUAAQEAAAIoQURCRQIQAABtbnRyUkdC IFhZWiAH0AAIAAsAEwA2ABJhY3NwQVBQTAAAAABub25lAAAAAAAAAAAAAAAAAAAAAAAA9tYAAQAA AADTLUFEQkUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApj cHJ0AAAA/AAAADJkZXNjAAABMAAAAGR3dHB0AAABlAAAABRia3B0AAABqAAAABRyVFJDAAABvAAA AA5nVFJDAAABzAAAAA5iVFJDAAAB3AAAAA5yWFlaAAAB7AAAABRnWFlaAAACAAAAABRiWFlaAAAC FAAAABR0ZXh0AAAAAENvcHlyaWdodCAyMDAwIEFkb2JlIFN5c3RlbXMgSW5jb3Jwb3JhdGVkAAAA ZGVzYwAAAAAAAAAKUEFML1NFQ0FNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAADzUQAB AAAAARbMWFlaIAAAAAAAAAAAAAAAAAAAAABjdXJ2AAAAAAAAAAECMwAAY3VydgAAAAAAAAABAjMA AGN1cnYAAAAAAAAAAQIzAABYWVogAAAAAAAAdIsAADt3AAADuFhZWiAAAAAAAABeGwAAtTQAABrZ WFlaIAAAAAAAACQwAAAPVQAAtJz/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEB AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAOEApQDAREA AhEBAxEB/8QAHwABAAAGAwEBAAAAAAAAAAAAAAUGBwgJCgEDBAsC/8QAbhAAAAUEAAQDBAQIBwcK EwMNAQIDBAUABgcRCBIhMQkTQRQiUWEKFXGBFhgjMlaRltUXOUJSobHwJDNyeLXB0SVVWJKVsrTT 1uEZGjQ1NjhDU1Ric3Z3gpSXtrfxJidEdSg3RUdjZGZ0orPC0v/EAB4BAQAABwEBAQAAAAAAAAAA AAABAgMEBQYHCAkK/8QAcxEAAQMDAgMEBQYICgIJDAsRAQIDBAAFEQYhBxIxE0FRYQgUInGBFTKR obHwCRYYI0LB0dUkM1JWV3KWpeHxF2IlNDU2Q3SCkrIZJjhTVHV3orO0tdInN0RYY3N2k5SVl6O2 1NY5RVVZhddHSWSDh8PT/9oADAMBAAIRAxEAPwCR6+5FflPpSlKUpSlKUpSlKUpSlKUpSlKUpSlK UpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKU pSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUp SlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpS lKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSl KUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlK UpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUqHLS8S3k2cK4lY1 CZkW7l5HxCz9qlKP2jMdO3TKPUVK7dNmogPtK6CKiSGh80xNVaOXCA1Mj252bEauEtp5+LBcksom SWY4y+9HiqWH3mmMHtnWm1IbwedScG