Root ist ein sehr beliebtes Open-Source-Software-Framework, das von den Cern Laboratories für statistische Analysen entworfen wurde. Es ist in der Forschungsgemeinschaft der Hochergie -Physik -Forschungsgemeinschaft stark verehrt. Die Datensatzgröße ist für Root -Benutzer von wenig wichtig.
Die Root -Anwendung verfügt außerdem über eine eindeutige grafische Benutzeroberfläche, mit der Menschen mit kaum bis gar keinem Programmierhintergrund mit diesem Tool interagieren und für ihre Anwendungen verwendet werden können. Es gibt auch einen C ++ - Interpreter im Backend, um dieses Tool mit seiner Kernfunktionalität zu versorgen. Dieser Interpreter kann mit der Schreiben des Code in C ++ interagiert werden, indem Sie die Stammaufforderung unterhalten.
Wurzel wird hauptsächlich verwendet, um große Datenmengen zu untersuchen und zu analysieren. Die verschiedenen Darstellungen, die Root in der Lage sind, alle Daten zu visualisieren. Root ist nicht nur in der Lage, Diagramme und visuelle Leistungsmetriken auf mehreren Schichten großer Datensätze zu generieren, sondern auch in der Lage, all dieses sehr schnell zu tun und mehr Speicher zu erhalten als im Vergleich zu anderen Data Mining -Tools. Einige Beispiele für die visuellen Leistungsmetriken von Root sind im Folgenden dargestellt:
Installation
Zu installieren und zu verwenden Wurzel, Wir müssen zuerst einige Voraussetzungen für diesen Framework installieren.
1. Wir installieren einige wesentliche Pakete für Root mit dem geeignet Paket-Manager. Diese beinhalten Git, dpkg-dev, GCC, G++, und mehr.
Öffnen Sie das Bash -Terminal auf Ihrer Linux -Maschine und führen Sie die folgenden Befehle aus:
$ sudo apt-Get Installieren Sie Git dpkg-dev machen G ++ GCC Binutils libx11-dev
Sie sollten eine Ausgabe erhalten, die diesem ähnlich ist:
$ sudo apt-get install libxpm-dev libxft-dev libxext-dev
Sie sollten eine ähnliche Ausgabe erhalten:
2. Wir ziehen jetzt in das Verzeichnis, in dem wir installieren möchten Wurzel Durch Ausführen des folgenden Befehls:
$ cd/usr/local/
3. Laden Sie die herunter Wurzel Dateien aus GitHub.
Führen Sie den folgenden Befehl aus:
$ sudo git klone https: // github.com/root-mirror/root.Git
Sie sollten das folgende Bild als Ausgabe ähneln:
4. Ändern Sie den Besitz des "Root" -Forders, der im vorherigen Schritt heruntergeladen wurde.
Führen Sie den folgenden Befehl aus:
$ sudo chown -r "username" root
Notiz: Wenn Sie den Benutzernamen für Ihren Computer nicht kennen, führen Sie den folgenden Befehl aus und die erste Spalte in der Ausgabe ist Ihr Benutzername:
$ wer
5. Gehen Sie in das Verzeichnis „Root“, das alle heruntergeladenen Dateien enthält, und wir erstellen dann den Code.
Führen Sie den folgenden Befehl aus:
$ cd root && ./configure --all && make -j 4
Sie sollten eine ähnliche Ausgabe erhalten:
Notiz: Wenn der vorherige Befehl nicht für Sie funktioniert, führen Sie den folgenden Befehl aus:
$ clean && ./konfigurieren -Minimal && machen
Notiz: Schritt 5 kann ein paar Minuten dauern, bis das Laufen beendet ist. Sie können die Terminalausgaben sehen, die den Prozentsatz der Fertigstellung zeigen.
6. Führen Sie nach Abschluss des Gebäudes den folgenden Befehl aus:
$ Source Bin/Thisroot.Sch
7. Sie werden jetzt in der Lage sein zu laufen Wurzel Durch Ausführen des folgenden Befehls:
$ root
Wurzel Eingabeaufforderung ist jetzt in Ihrem Terminal geöffnet und Sie können ihn verwenden, um den Code in C zu schreiben++.
Benutzerhandbuch
Um die zu öffnen Wurzel Leinwand führen Sie den folgenden Befehl nach Schritt 7 des Installationshandbuchs aus:
Tcanvas c
Das Terminal hat die folgende Ausgabe:
Eine Instanz der Wurzel Leinwand öffnet sich. Sie können hier nach Ihren Anforderungen Änderungen vornehmen.
Klicken Sie einfach auf die Leinwand im Webbrowser, um die Leinwand im Webbrowser zu öffnen Werkzeug Option in der Symbolleiste oben und wählen Sie die aus Starten Sie den Browser Möglichkeit. Dies sollte eine Instanz von öffnen Wurzel In Ihrer Standard -Browseranwendung.
Abschluss
Wurzel ist eine frei zu verwendende Datenanalyse- und statistische Analyse-Software, die von CERN entwickelt wurde. Wie bereits erläutert, wird es in erster Linie verwendet, um die Datenanalysen auf großen Datensätzen auszuführen. Was Root von der Konkurrenz abhebt.
Es erfordert frühere Programmiererfahrung, da die Stammaufforderung erforderlich ist, einen Code in C zu schreiben++. Dies bedeutet jedoch nicht, dass Menschen ohne Programmierkenntnisse dieses Tool nicht verwenden können. Die Leinwand und die grafische Benutzeroberfläche, die mit dem Tool bereitgestellt wird.
Root unterstützt auch Python, da es sich um eine beliebte Sprache handelt und einige der besten Software -Bibliotheken für Data Mining enthält. Die Stammaufforderung, die Sie mit dieser Installation erhalten. Dies eröffnet neue Möglichkeiten, wie Sie mit diesem Tool interagieren können.
Die verschiedenen Methoden, mit denen Sie mit diesem Software -Framework interagieren können, sind nur ein sekundärer Vorteil der Verwendung dieses Tools. Der Hauptvorteil ist die Fähigkeit, die Datenanalyseaufgaben schneller auszufüllen als die meisten anderen auf dem heutigen Markt verfügbaren Rahmenbedingungen.